sort(pc.begin(), pc.end(),
[](const pair<int, int> &x, const pair<int, int> &y) -> bool {
return x.second > y.second;});
这里使用了c++11中的lambda
函数,
[capture list](parameters) -> return value { body }
- capture list为空,它指定body中访问参数的范围
sort(pc.begin(), pc.end(),
[](const pair<int, int> &x, const pair<int, int> &y) -> bool {
return x.second > y.second;});
这里使用了c++11中的lambda
函数,
[capture list](parameters) -> return value { body }