vector<vector<int>> reconstructQueue(vector<vector<int>> &people) {
auto cmp = [](const vector<int> &a, const vector<int> &b) {
return a[0] > b[0] || (a[0] == b[0] && a[1] < b[1]);
};
sort(people.begin(), people.end(), cmp);
嗨,有人可以向我解释一下自动cmp ...部分,以及如何在排序功能中使用它,任何帮助将不胜感激:)
operator<
std :: less。任何具有operator()
的对象都可以使用。