sort用法
默认升序,即
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升序排序; }
//简便写法 bool cmp(int a,int b){ return a>b; } //标准写法 bool cmp(const int &a,const int &b){ retrun a>b; } //通用格式 //bool cmp(const 类型 &a,const 类型 &b)

浙公网安备 33010602011771号