p代表迭代器
所有算法操作迭代器而不操作容器本身
1.find(p1,p2,value) 在2迭代器之间找某个值,找到返回该值的迭代器,否则返回p2
2.count(p1,p2) 在2迭代器之间计数
3.accumulate(p1,p2,0) 对2迭代器之间进行累加,0是累加初始值
4.equal(p1,p2,p3) 对p3递增和p1,p2之间元素一一比较.全部相等返回1
5.fill(p1,p2,0) 对2迭代器之间元素置0
6.fill_n(p1,n,0) 对迭代器后n个元素置0
7.copy(p1,p2,v) 将2迭代器之间内容复制到v的后面,如果能容纳的话
8.replace(p1,p2,0,1) 将2迭代器之间的0替换为1
9.sort(p1,p2) 排序
10.unique() 去重复
11.elimDups()
12.stable_sort(p1,p2,lambda规则)根据lambda规则进行排序
13.find_if(p1,p2,lambda) 返回2迭代器之间第一个使得lambda返回1的迭代器
14.bind(func,arg_list)
15.for_each(p1,p2,执行体) 遍历2迭代器
..............