accumulate

- 两个版本
- 一个版本接受表示累加范围的两个迭代器和一个初始值
- 另一个版本除了这三个参数还接受一个定义累加方法的函数对象binary_op
for_each

- for_each接受两个表示范围的迭代器,和一个定义需要执行操作的函数对象
replace系列

count系列

find系列

sort

- 关联式容器本身遍历的顺序就是排好序的,所以不需要排序也不能调用sort函数
binary_search

- 调用binary_search前必须先对容器内元素进行排序
- binary_search会调用std::lower_bound