自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chensidney‘s blog

Share More

  • 博客(9)
  • 收藏
  • 关注

原创 《编程之美》学习笔记——计算字符串的距离

一、题目摘自书中:    许多程序会大量使用字符串。对于不同的字符串,我们希望能够有办法判断其相似程度。我们定义了一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为:1.修改一个字符(如把“a”替换为“b”)。2.增加一个字符(如把“abdd”变为“aebdd”)。3.删除一个字符(如把“travelling”变为“traveling”)。   比如,对于“a

2014-12-31 08:52:35 797

原创 《编程珠玑》学习笔记——第一章 位图数据结构

一、题目:输入:一个最多包含n个正整数的文件,每个数都小于n,其中n = 10^7。如果在输入文件中有任何整数重复出现就是致命错误。没有其他数据与该整数相关联。输出:按升序排列的输入整数的列表。约束:最多有(大约)1MB的内存空间可用,有充足的磁盘存储空间可用。运行时间最多几分钟,运行时间为10秒就不需要进一步优化了。题目分析:        这里明确了输入,输出和约束条件三个

2014-12-29 20:21:48 804 1

原创 《编程之美》学习笔记——2.1求二进制中1的个数

一、题目:     求二进制中1的个数。对于一个字节(8bit)的无符号整型变量,求其二进制表示中"1"的个数,要求算法的执行效率尽可能的高。二、解法:    版本一(除法):最简单的思路,利用求余算法统计1的个数。 9 #include 10 #include 11 12 typedef unsigned char TYPE; 13 TYPE N = 234;

2014-12-28 20:38:17 979

原创 《编程之美》学习笔记——2.4 1的数目

一、问题(细节阅读《编程之美》):    给定一个十进制正整数N,统计从1开始,到N(含N)的所有整数中出现的所有“1”(包含各个位)的个数。

2014-12-28 13:53:35 611

原创 《编程珠玑(续)》学习笔记——第一章 性能监视工具(1)

一、例子:计算素数(prime number)    定义:质数,又称素数,指在大于1的自然数中,除了1和此整数自身外,无法被其他自然数整除的数(也可定义为只有1和本身两个因数的数)。(摘自维基百科:质数)    素数判定,或素性测试,是检验一个给定的整数是否为素数的测试。(摘自维基百科:素性测试)确定型算法试除法:尝试从到的整数是否整除。

2014-12-24 10:27:09 2800

原创 C语言注意事项——数据类型、操作符和表达式

与移植性有关的C语言数据类型、操作符和表达式注意事项。

2014-12-18 10:09:04 650

原创 C语言注意事项——switch语句

关于switch语句需要注意的地方

2014-12-18 09:25:46 1573

原创 编译器、操作系统、CPU相关的预处理宏定义

跨平台代码开发。

2014-12-16 18:19:35 3591

原创 从GCC编译器来学习各类C标准及编译器使用

通过GCC编译器学习,了解C标准和C++标准,知道各个经典书籍采用的标准,以及各个编译器对标准的支持及配置。

2014-12-16 10:12:02 2508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除