- 博客(9)
- 资源 (21)
- 收藏
- 关注
原创 简单的程序诠释C++ STL算法系列之十二:find_end
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 find_end算法在一个序列中搜索出最后一个与另一序列匹配的子序列。有如下两个函数原型,在迭代器区间[first1, last1)中搜索出与迭代器区间[first2, last2)元素匹配的子序列,返回首元素的迭
2011-10-12 20:38:07 6547 2
原创 简单的程序诠释C++ STL算法系列之十一:search_n
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 重复元素子序列搜索search_n算法:搜索序列中是否有一系列元素值均为某个给定值的子序列,它有如下两个函数原型,分别在迭代器区间[first, last)上搜索是否有count个连续元素,其值均等于value(或者
2011-10-11 23:24:56 6576 3
原创 简单的程序诠释C++ STL算法系列之十:search
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 search算法函数在一个序列中搜索与另一序列匹配的子序列。它有如下两个原型,在迭代器区间[first1, last1)上找迭代器区间[first2, last2)完全匹配(或者满足二元谓词binary_pred)子
2011-10-10 23:46:52 9754
原创 简单的程序诠释C++ STL算法系列之九:equal
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 equal算法类似于mismatch,equal算法也是逐一比较两个序列的元素是否相等,只是equal函数的返回值为bool值true/false,不是返回迭代器值。它有如下两个原型,如果迭代器区间[first1,las
2011-10-10 23:11:16 7517 2
原创 简单的程序诠释C++ STL算法系列之八:mismatch
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 mismatch算法是比较两个序列,找出首个不匹配元素的位置。它有如下两个函数原型,找出迭代器区间[first1, last1) 上第一个元素 *i , 它和迭代器区间[first2, first2 + (last1
2011-10-09 22:01:00 7447 3
原创 简单的程序诠释C++ STL算法系列之七:count_if
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 count_if算法是使用谓词判断pred统计迭代器区间[first , last) 上满足条件的元素个数n,按计数n是否引用返回,有如下两种函数原型:函数原型:template typename it
2011-10-09 20:58:07 8872
原创 简单的程序诠释C++ STL算法系列之六:count
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 count算法用于计算容器中的某个给定值的出现次数。它有两个使用原型,均计算迭代器区间[first, last)上等于value值的元素个数n,区别在于计数n是直接返回还是引用返回。 函数原型:templa
2011-10-07 21:30:36 4067
原创 Beep也疯狂,让你的主板也Happy起来吧
主板能唱歌,而且能根据简谱播放出美妙的旋律,你信吗?不管你信不信,反正我是信啦,^_^。 Windows API 就提供了一个这样奇妙的发音函数,它就是Beep函数。Beep可以通过控制主板扬声器的发声频率和节拍来演奏美妙的旋律,本文根据音乐简谱来演奏几首优美的歌曲,
2011-10-07 14:47:28 11960 10
原创 简单的程序诠释C++ STL算法系列之五:find_first_of
C++STL的非变易算法(Non-mutating algorithms)是一组不破坏操作数据的模板函数,用来对序列数据进行逐个处理、元素查找、子序列搜索、统计和匹配。 find_first_of算法用于查找位于某个范围之内的元素。它有两个使用原型,均在迭代器区间[first1, last1)上查找元素*i,使得迭代器区间[first2, last2)有某个元素*j,满足*i =
2011-10-02 14:40:46 9956
Essential C++ 中文版
2012-03-15
Exceptional C++ Style中文版
2012-03-15
Exceptional C++中文版
2012-03-15
C++ 编程思想
2012-03-15
设计模式精解-GoF 23种设计模式解析附C++实现源码
2011-09-17
2009年必会的十大SQL Server 开发技巧
2009-07-27
C语言程序设计题典和常见算法150例
2009-07-25
SQL SERVER参考手册
2009-07-24
ASP.NET完全入门经典
2009-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人