在OJ上刷题使用sort函数能带来很大的便利,sort函数的使用如下:
int a[10] = {0,2,5,6,9,7,8,4,3,1};
对整数数组排序: sort(a,a+10); (默认排序方式是从小到大)
对第二个元素开始到最后一个元素排序: sort(a+1,a+10);
sort(a+1,a+N,cmp):对地址a+1开始的元素(数组中的第二个),到地址a+N结束,共(a+N)-(a+1) = N-1个元素排序,注意元素的个数是 N-1。
注意:对数组进行排序时,一定弄清楚是从第几个元素开始排序的,是a,还是a+1