STL算法

1 分钟阅读 141 字 + 47 词
算法库中的函数都是非成员函数(自由函数、全局函数) 1、分类 1、非修改式的算法:for_each、count、find 2、修改式的算法:copy、remove_if、swap 3、排序算法:sort 4、二分搜索:lower_bound、upper_bound 5、集合操作:set_intersection 6、堆相关的操作:make_heap 7、取最值:max、min 8、未初始化的操作:uninitialized_copy
2、for_each算法 一元函数:函数的参数只有一个。二元函数:函数的参数是两个。 一元谓词/断言:函数的参数只有一个,并且函数的返回类型是bool。 二元谓词/断言:函数的参数有两个,并且函数的返回类型是bool。

目录