1. 程式人生 > >c++vector二維陣列的使用 記錄

c++vector二維陣列的使用 記錄

#include <iostream> #include <vector> #include <algorithm> using namespace std; bool compare(const vector<int>& a,const vector<int>& b){     if(a[0] < b[0]){         return true;     }     else if(a[0] == b[0] && a[1] < b[1]){         return true;     }     return false;

}

int main(){     int n ;     cin >> n;     vector<vector<int> > a(n,vector<int> (2));     for(int i = 0; i < n; i++){         cin >> a[i][0] >> a[i][1];     }     sort(a.begin(),a.end(),compare);     cout << a[0][0] << " " << a[0][1];     return 0; }