sort(c++)

sort
sort:可以排序任何类型的元素,包括自定义的结构体
引入:#include
sort(arr,arr+5);
将arr中从开始的元素到第五个元素按从小到大的顺序排序。
sort(arr+i,arr+j);
将arr[i]到arr[j-1]从小到大排序,其他元素将保持原位置
sort(arr,arr+5,greater());
将arr中的元素从大到小排列,greater表示更大,表示待排序数组中元素类型为int。
自定义排序
例:将正整数按除以3的余数由小到大排序,如果余数相等,则按照正整数的值由小到大排序
自定义函数为: 
bool cmp(int x,int y){
if(x%3!=y%3){
return x%3
#include
using namespace std;
bool

sort(c++)最先出现在Python成神之路

版权声明:
作者:倾城
链接:https://www.techfm.club/p/19442.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>