#include <bits/stdc++.h>//一维vector排序
using namespace std;
int main(){
int a[5]={3,1,5,2};
vector<int> b(a,a+4);//把a数组的值给b
sort(b.begin(),b.end());//排序
for(int i=0;i<b.size();i++){
cout<<b[i];
}
return 0;
}
static bool comp(vector<int> &a, vector<int> &b){//排序规则
if(a[0]==b[0]){
return a[1]>b[1];
}
return a[0]<b[0];
}
vector<vector<int> > matrix(4,vector<int>(4,0));//数组初始化
matrix[0][0]=5;matrix[0][1]=4;
matrix[1][0]=6;matrix[1][1]=4;
matrix[2][0]=6;matrix[2][1]=7;
matrix[3][0]=2;matrix[3][1]=3;
sort(matrix.begin(),matrix.end(),comp);