sort(对序列进行排序,在algorithm头文件下),时间复杂度O(nlog(n))
//数组排序:
int a[10]={1,3,5,7,9,2,4,6,8,0};
sort(a,a+10);
//如果用的是vector,这样写
vector<int> a;
sort(a.begin(),a.end());
//默认由小到大排序,当然我们可以重载排序的顺序
bool cmp(int a,int b)//从大到小排序
{
return a>b;
}
//然后
sort(a,a+10,cmp);
sort(a.begin(),a.end(),cmp);
//更高级的
sort(a,a+10,greater<int>());//从大到小排序
sort(a.begin(),a.end(),less<int>());//从小到大排序