请问sort排序中的cmp函数要有两个比较条件怎么办,我只找到一个比较条件的写法,像莫队算法中排序需要两个条件,最好提供博客地址谢谢
当sort
算法的cmp函数有两个比较条件时,先按条件1比较,只有当条件1比较相等时才比较条件2
bool cmp(const Query& x, const Query& y){
int a = get_block(x.l);
int b = get_block(y.l);
if(a != b)return a < b;
return x.r < y.r;
}
————————————————
版权声明:本文为CSDN博主「繁凡さん」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45697774/article/details/110006549