- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 仿函数使用小结
方函数使用有两种方法: 以代码说明: int main() { greater ig; cout cout()(4,6) } 第一种方法: greater ig的意思是产生一个名为ig 的对象,ig(4,6)则是调用器operate(),并给与两个参数4,6 第二种方法 : greater()的意思是产生一个临时(没有名字的)
2014-05-30 21:02:29 1003
转载 STL总结
STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov and Lee等人最
2014-05-28 22:36:46 587
原创 辗转相除法(Euclidean Algorithm)极简证明
辗转相除法的目的:求两个树的最大公约数 设两数为a、b(a > b),求它们最大公约数的步骤如下: 设q = a / b,r = a % b, 得a=bq+r(0≤r<b)。 1)若r = 0, 则b是a和b的最大公约数。 2)若r≠0,则继续考虑。可以证明:a 和 b 的最大公约数也是 b 和 r 的最大公约数 那么在第二种情况下公约数的关系就有一个递推传递的关系。 就是 a
2014-05-25 09:38:28 1270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人