摘要: 排序算法: 注意:容器中必须重载 op< ,排序中stl标准中要求用小于来进行比较。 7.53、sort //全排序。 7.54、stable_sort //稳定排序。两个或两个以上的相邻且相等的元素是不会进行相对位置的变化的。 7.55、partial_sort //部分排序。会先调用sort得到 阅读全文
posted @ 2017-04-30 23:01 _xiaohaige 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 分割算法: 阅读全文
posted @ 2017-04-30 23:00 _xiaohaige 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 七、算法:(算法头文件:<algorithm>) 所有的算法都需要iterator的支持,列如支持++,*,op=,op==,等等。。 非变动性算法: 匿名函数: [](int i){return i%2;} //这是一个匿名函数。[]代表之后是匿名函数、(int i)是参数列表、{return i 阅读全文
posted @ 2017-04-30 08:22 _xiaohaige 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 八、算法和容器中存在的功能相同的函数: 8.1、array: 8.1.1、fill。 1、在array中:void fill (const value_type& val); 2、在algorithm中: template <class ForwardIterator, class T> void 阅读全文
posted @ 2017-04-30 08:20 _xiaohaige 阅读(201) 评论(0) 推荐(0) 编辑