- 二维vector排序
bool cmp(vector<int>&a,vector<int>&b){
if(a[0]!=b[0]) return a[0]<b[0];
else return a[1]>b[1];
}
sort(a.begin(),a.end(),cmp);
iota()函数
iota(index.begin(), index.end(), 0); //从0开始填充,常用于带着下标进行排序
sort(index.begin(), index.end(), [&](int i, int j) {return nums[i] < nums[j]; });