当排序键是嵌套对的第一个元素然后是嵌套对的第二个元素时,如何对向量进行排序,如果嵌套对中的元素被绑定,那么排序键将按增加的顺序排序这对中的第二个元素。
到目前为止,这是我的代码:
vector <pair <pair <int, int>, int> > vec (101);
for(int x = 0; x <= 100; x++)
{
vec[x].first.first = 0; // problems
vec[x].first.second = -1; // penalty
vec[x].second = 100 - x; // index
}