1.基础知识
1.1所需头文件
#include<algorithm>
1.2函数格式
sort(数组名,数组名+元素个数,排序函数);
2.关于排序函数
2.1降序排序
函数默认升序排序,但有时我们需要降序排序,怎么办呢?
其实很好办,写一个排序函数就好了!
int cmp(int x,int y){
return x > y;
}
2.2结构体排序
有时,我们还需要结构体排序,那要怎么办呢?
还是很好办,没有什么是一个解决不了的问题!
struct node{
int x, y;
}a[100000];
int cmp(node b,node c){
return b.x > c.x;//以x为关键字进行降序排序
}
先给大家分享到这里了,希望大佬多多指点