显示下一条  |  关闭

简单代码

寻找代码的灵魂

 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 

[置顶] 用CDC::PlgBlt实现三角形贴图

2009-12-25 17:03:37 阅读919 评论0 252009/12 Dec25

CDC::PlgBlt函数可以实现将资源设备中的一个方形区域映射到目标设备上的一个平行四边形区域中,而这个函数还提供了一个遮罩位图,利用这个功能再加上合适的计算可以实现将资源位图中的任意一个三角形区域映射到目标设备上的任意三角形区域。而这个功能正是3D绘图中最基本的“三角形贴图”。

作者  | 2009-12-25 17:03:37 | 阅读(919) |评论(0) | 阅读全文>>

[置顶] 自己写的3D渲染引擎(全部源代码)

2009-1-20 14:32:39 阅读1047 评论3 202009/01 Jan20

       最近在写一个简单的3D渲染引擎,主要目的是模仿DirectX的渲染方式和世界坐标系的架构,这样可以从原理上对3D渲染引擎有一个了解

作者  | 2009-1-20 14:32:39 | 阅读(1047) |评论(3) | 阅读全文>>

[置顶] 大家一起来玩分形——SimpleFractal0.01发布

2008-6-22 20:37:33 阅读2033 评论9 222008/06 June22

  (本程序已经0.02版发布了,快到http://simplesource.blog.163.com/blog/static/10341406200872853231697/去看吧!)

  最近比较忙,都没怎么更新博客,实在是非常抱歉。不过没有关系,这次SimplrFractal重磅出击,一定让大家满意!

  关于分形我已经写过几篇博客了,上次做了一个小程序,实现了Julia集的绘制(详情可以查看我的另一篇博客《

作者  | 2008-6-22 20:37:33 | 阅读(2033) |评论(9) | 阅读全文>>

[置顶] 用遗传算法解决旅行商问题(附源代码)

2007-7-10 17:25:13 阅读8762 评论61 102007/07 July10

用遗传算法解决旅行商问题(附源代码)

本文程序所有源代码已在《用遗传算法解决旅行商问题开源(全部源代码)》中开源。


  最近心血来潮,重新拾起大学毕业设计时研究过的遗传算法。去年做毕业设计时还觉得遗传算法是一种多么神秘的算法,但是今天看来,遗传算法也就和冒泡排序算法差不多,都是通用的算法,只不过遗传算法实现起来稍微复杂一点而已。
  我曾经被遗传算法的名字所疑惑,还以为遗传算法会改变程序的形态,使得程序就好像生物一样进化,过了几天去看程序已经变得连编写程序的人都认不出来了,汗!大二时的幼稚想法。
  遗传算法其实是一种求函数极值的随机搜索算法,但它又不是毫无规则地随机搜索,而是基于一种假设:假设函数值的分布是有一定的连续性的,换句话说函数的极值出现在一个较优值附近的概率要大于出现在一个较差值附近的概率。基于这个假设,遗传算法总是以较大概率保留较优值所代表的搜索方向,而以较低概率保留较差值所代表的搜索方向。这并不是说不去搜索较差值的附近

作者  | 2007-7-10 17:25:13 | 阅读(8762) |评论(61) | 阅读全文>>

[置顶] 数独游戏求解程序(附源代码)

2007-8-10 16:00:21 阅读6544 评论27 102007/08 Aug10

 

  数独游戏规则

  是一种源自18世纪末瑞士的数学智力拼图游戏。拼图是九宫格(即3格宽×3格高)的正方形状,每一格又细分为一个九宫格。在每一个小九宫格中,分别填上1至9的数字,让整个大九宫格每一列、每一行的数字都不重复。

  数独的玩法逻辑简单,数字排列方式千变万化。不少教育者认为数独是锻炼脑筋的好方法。

  计算机算法简介

  本文所讨论的算法是一种通用算法,虽然不能说是最快的算法,但却可以求解所有的数独游戏。

  算法准备

  1、一个可能性:表示某个格子可能填写的数字。

作者  | 2007-8-10 16:00:21 | 阅读(6544) |评论(27) | 阅读全文>>

QQ大家来找茬助手

2011-9-20 19:56:02 阅读122 评论1 202011/09 Sept20

  看见涵哥在玩QQ游戏大家来找茬,实在是找得太辛苦了,看的我都累。于是就花了一个钟帮他写了个“找茬助手”,其实就是作弊器了。
  不知道大家对于这种作弊器有没有什么想法?起先我想去比较像素与像素,但是我马上想到TX肯定想到了有人会这么做,一定会在图片上做手脚,果然把找茬程序截图以后一比较就发现,图片之间是有轻微位移的,不方便比较,也不想动那个脑筋,于是想了个投机取巧的方法。
  人眼是很神奇的东西,对于运动的东西很敏感。于是我先在游戏窗口的上面覆盖了一个鼠标穿透的窗口,然后将左右两张截取来的游戏图片

作者  | 2011-9-20 19:56:02 | 阅读(122) |评论(1) | 阅读全文>>

正多边形-iOS作业源代码

2011-9-19 17:25:37 阅读87 评论0 192011/09 Sept19

iOS习作:正多边形。网易公开课里面的作业来着。点击+-按钮可以改变边数。另外,我额外加了点小功能:点击那个圆圈可以改变多边形的颜色。

正多边形-iOS作业源代码 - 简单代码 - 简单代码

源代码下载:

作者  | 2011-9-19 17:25:37 | 阅读(87) |评论(0) | 阅读全文>>

惨了!我也没证!肿么办?

2011-7-26 8:47:38 阅读95 评论0 262011/07 July26

还写了好多有BUG的程序……惨了!我也没证!肿么办? - 简单代码 - 简单代码  ( - - !)

作者  | 2011-7-26 8:47:38 | 阅读(95) |评论(0) | 阅读全文>>

suse与sybase

2011-6-3 10:43:19 阅读100 评论0 32011/06 June3

1、主目录下如果有.bash_profile,那么登陆时.bash_profile有效,而.profile无效

2、sybase 服务器LANG=en_US,语言环境us_english,字符集UTF-8,locale=en_US, us_english, iso_1;suse客户端LANG=zh_CN.GB2312,locale=zh_CN.GB2312, us_english, iso_1,可以消除中文乱码

3、jdbc里面用cp936

作者  | 2011-6-3 10:43:19 | 阅读(100) |评论(0) | 阅读全文>>

网上搜集的printf和scanf的用法

2011-4-13 9:30:02 阅读98 评论0 132011/04 Apr13

printf()和scanf()函数“偏僻”技巧
  
  printf()和scanf()都是大家熟悉的输入输出函数,利用它们可以使一些麻烦的问题变得十分简单,如:进制转换问题。但是,还有一些平时相对见得少些的“偏僻”使用方法,如果有所了解,那么以后再看其他程序和解决实际问题时,可以减少疑惑和带来方便。  
  1. “*”的使用。在printf()函数中,它可以控制输入的宽度和精度

如:  
  #include<stdio.h>  
   
  int    

作者  | 2011-4-13 9:30:02 | 阅读(98) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 

自定义模块

 
 
模块内容加载中...
 
 
 
 
 
 
 
 

浙江省 宁波市 白羊座

 发消息  写留言

 
对于本博客内所有原创文章和代码的引用必须标明“来源:http://simplesource.blog.163.com/”。如需应用于商业目的必须经本人同意,本人对所有原创文章和代码保留一切权利。 PS:需要部分程序源代码的请留下邮箱地址
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注