Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Solution {
- public:
- vector<vector<int>> reconstructQueue(vector<vector<int>>& people) {
- auto comp = [](const vector<int>& p1, const vector<int>& p2)
- { return p1[0] > p2[0] || (p1[0] == p2[0] && p1[1] < p2[1]);};
- sort(people.begin(), people.end(), comp);
- vector<vector<int>> res;
- for(auto& p : people)
- res.insert(res.begin() + p[1], p);
- return res;
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement