algorithm头文件下常用函数
max(),min(),abs()
max(x,y)和min(x,y)分别返回x和y中的最大值和最小值,且参数必须是两个。
abs(x) 返回x的绝对值。x必须为整数,浮点型的绝对值要用math头文件下的fabsswap()
swap(x,y)用来交换x和y的值reverse()
reverse(it,it2) 可以将数组指针在[it,it2)之间的元素或容器的迭代器在[it,it2)范围内的元素进行反转。
1 | #include<stdio.h> |
sort()
默认为递增排序
- 若要递减排序,需要增加比较函数
1 | bool cmp(int a,int b){ |