1. max()、min()、abs()
2. swap()
3. reverse(it, it2)
4. next_permutation(a, a + 3)
给出一个序列在全排列中的下一个序列。
5. fill(a, a + 5, value)
6. sort(a, a + 3, cmp)
7. lower_bound(first,last,val)
用来寻找在数组或容器的 [ first, last ) 范围内第一个大于等于 val 的元素的位置。如果是数组,返回该位置的指针;如果是容器,返回该位置的迭代器。
8. upper_bound(first,last,val)
用来寻找在数组或容器的 [ first, last)范围内第一个值大于 val 的元素的位置。