05 2016 档案

摘要:头文件 regex_match:整个字符串是否匹配 regex_match:只返回第一个匹配结果 iterator:返回多个匹配结果 类似于指针,调用成员要用"->" 子表达式匹配 多个匹配结果 总的程序: #include <iostream> #include <string> #include 阅读全文
posted @ 2016-05-31 18:36 寒风晓月 阅读(35367) 评论(0) 推荐(0) 编辑
摘要:具体算法和推导,看链接。 参考:http://www.cnblogs.com/ider/p/longest-common-substring-problem-optimization.html 1、暴力法 2、动态规划法 (1)第一行和第一列先求,作为动态规划的初始化状态; 状态转移:如果两个字符相 阅读全文
posted @ 2016-05-30 20:46 寒风晓月 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:辗转相除法是欧几里德提出的。 苏格拉底、柏拉图、亚里士多德是师生,而柏拉图创立了柏拉图学院,欧几里德曾在柏拉图学院学习,而前三位大家都是哲学家,欧几里德是数学家。后来哲学家从欧几里德所著的《几何原本》中获得启发,根据数学使用的推理演绎的方法,进行哲学研究。《几何原本》在最初规定了几条公理,后面的内容 阅读全文
posted @ 2016-05-18 10:38 寒风晓月 阅读(827) 评论(0) 推荐(0) 编辑
摘要:const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书籍建议:“Use const whenever you need”。 1、用const 修饰函数的参数 (1)用函数参数进行返回值的:不 阅读全文
posted @ 2016-05-11 09:36 寒风晓月 阅读(298) 评论(0) 推荐(0) 编辑
摘要:数据类型大小是由操作系统和编译器共同决定的,但必须满足: short和int至少为16bit;long至少为32bit; short不能超过int,int不能超过long。 在主流编译器中,32位机和64位机int都是4个字节。 注意:指针类型长度:32位机为32bit,64位机为64bit。 阅读全文
posted @ 2016-05-09 22:07 寒风晓月 阅读(759) 评论(0) 推荐(0) 编辑
摘要:C语言函数重入 可重入函数:可以被中断的函数,即这个函数执行时,可以中断其执行,可以由一个或多个任务并发使用,而不比担心数据错误。 不可重入函数(不安全函数) 可重入函数: 不可重入函数有: 如果一个函数在重入条件下使用了未受保护的共享的资源,那么它是不可重入的。 不可重入函数改写成可重入函数: 1 阅读全文
posted @ 2016-05-09 22:02 寒风晓月 阅读(3705) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示