1、基础排序(cmp函数自定义排序)
`struct Ren
{
int a;int b;
}ren[1000010];
bool cmp(const Ren& i, const Ren& j) {
if (i.zhi < j.zhi) {
return true;
}
else {
if (i.zhi == j.zhi) {
if (i.ji > j.ji) {
return true;
}
else {
return false;
}
}
else {
return false;
}
}//一个return true一定要和一个false对应,不然会报错
}`
2、快排
``
3、归并排序