如何对嵌套对的矢量进行排序<pair <pair =“”<int,=“”int =“”>,int&gt; &GT;当排序键是第一个元素,然后是第二个元素

时间:2018-02-26 12:53:40

标签: c++ sorting stl

当排序键是嵌套对的第一个元素然后是嵌套对的第二个元素时,如何对向量进行排序,如果嵌套对中的元素被绑定,那么排序键将按增加的顺序排序这对中的第二个元素。

到目前为止,这是我的代码:

 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
                }

0 个答案:

没有答案