头文件介绍
<algorithm>是所有STL头文件中最大的一个(然而它很好理解),它是由一大堆模版函数组成的,可以认为每个函数在很大程度上都是独立的,其中常用到的功能范围涉及到比较、交换、查找、遍历操作、复制、修改、移除、反转、排序、合并等等
模板函数介绍
1.不修改容器顺序(元素位置)的操作
函数名 | 函数原型,参数,示例描述 |
---|---|
all_of(c++11) |
描述 |
any_of(c++11) |
描述 |
none_of(c++11) |
描述 |
for_each | 描述 |
find | 描述 |
find_if | 描述 |
find_if_not(c++11) |
描述 |
find_end | 描述 |
find_first_of | 描述 |
adjacent_find | 描述 |
count | 描述 |
count_if | 描述 |
mismatch | 描述 |
equal | 描述 |
is_permutation(c++11) |
描述 |
search | 描述 |
search_n | 描述 |
2.修改容器顺序操作
函数名 | 描述 | 函数原型,参数,示 |
---|