简单代码的专栏

寻找程序的灵魂

2008年08月07日

原创 24点求解C程序源代码

  在浏览圈子讨论区的时候,发现有人在讨论机械求解24点的问题。其实求24点的程序写起来一点都不难,我记得以前大一的时候就写过一个,无奈找了半天都找不到,可能是重装系统的时候丢失了。好在今天休息,于是就静下心来写了一个。为了便于大家移植,我是用纯C写的。
  本程序的输入是一个名叫Inpute.txt的文本文件,里面存放着4个数和计算目标(这个程序可以指定计算结果,不是24也可以)。输出是一个名叫Result.txt的文本文件,由程序计算产生,记录的是运算步骤。
Inpute.txt样例:
[3][3][8][8]=[24]
Result.txt样例:
0000:
  第一步:{8.000000 / 3.000000 = 2.666667}
  第二步:{3.000000 - 2.666667 = 0.333333}
  第三步:{8.000000 / 0.333333 = 24.000000阅读全文>

发表于 @ 2008年08月07日 09:11:00|评论(loading...)|编辑|举报|收藏

2007年06月25日

原创 快速傅里叶变换(FFT)算法C++实现代码

// 快速傅里叶变换 // data 长度为 (2 * 2^n), data 的偶位为实数部分, data 的奇位为虚数部分 // isInverse表示是否为逆变换 void FFT(double * data, int n, bool isInverse = false) 阅读全文>

发表于 @ 2007年06月25日 09:59:00|评论(loading...)|编辑|举报|收藏

2007年06月04日

原创 三行代码实现gdi+ Bitmap对象导入资源文件位图

下午在网上找了很久关于把资源文件中的位图导入到gdi 的Bitmap对象中的方法,但是网上的方法不是要写大段的代码,就是根本无法实现预期目标。就是先把位图导入到一个gdi对象CBitmap中然后通过其句柄加载到gdi 的Bitmap对象中。Bitmap bitmap((HBITMAP)bmp);阅读全文>

发表于 @ 2007年06月04日 17:59:00|评论(loading...)|编辑|举报|收藏

2007年05月16日

原创 一道google笔试题以及解答

我的一个好朋友参加了一次google招聘的笔试,遇到一道算法题不会做。我思考了一下,初步给出了以下解答,可能有纰漏和错误,仅供大家参考,高手也可以给出自己的算法进行解答,看看哪种算法最优。阅读全文>

发表于 @ 2007年05月16日 14:00:00|评论(loading...)|编辑|举报|收藏

2007年04月16日

原创 DES加密算法的C语言实现

DES VERSION 0.4 CREATED BY SIMPLE SOURCE AT 2007.3 COMPETENCE : P4 3.0G 512M 3000000 TIMES ENCRYPTION WITH CREATED SUBKEYS 26.784 SECONDS (ABOUT 0.85M/S) 阅读全文>

发表于 @ 2007年04月16日 10:38:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
简单代码
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
简单代码的公告
对于本博客内所有原创文章和代码的引用必须标明“来源:http://simplesource.blog.163.com/”。如需应用于商业目的必须经本人同意,本人对所有原创文章和代码保留一切权力。
文章分类
    收藏
      存档
      软件项目交易
      Csdn Blog version 3.1a
      Copyright © 简单代码