本文共 456 字,大约阅读时间需要 1 分钟。
1.排序
1.1 结构体排序
struct GANGSTER{ int t; int p; int s;};GANGSTER gangsters[101];bool cmp(const GANGSTER &a, const GANGSTER &b){ return a.t < b.t;}sort(gangsters,gangsters+N,cmp);
struct POINT{ int r; int c;};// 按(r,c)降序排序 bool cmp(const POINT &a, const POINT &b){ if (a.r < b.r ) { return true; } else if (a.r == b.r) { return a.c < b.c; } return false;}
WA示例:
1.sort(gangsters,gangsters+N+1,cmp); // 数组从1开始编号,此处是gangsters+N+1,不是gangsters+N,WA数次!!!
转载地址:http://xrlbb.baihongyu.com/