默认升序,即
bool cmp(int a, int b) { return a < b; }
字符串内字符按字典序排序同理(数字小于字母);
字符串数组 按字符串排序则为从前往后逐个字符比较;
结构体数组
bool cmp(task a, task b) { if (a.m == b.m) return a.t< b.t; return a.m > b.m; //先按m降序排序,若m相同则按t升序排序; }
2024-02-26 12:55:22
默认升序,即
bool cmp(int a, int b) { return a < b; }
字符串内字符按字典序排序同理(数字小于字母);
字符串数组 按字符串排序则为从前往后逐个字符比较;
结构体数组
bool cmp(task a, task b) { if (a.m == b.m) return a.t< b.t; return a.m > b.m; //先按m降序排序,若m相同则按t升序排序; }