我有一个map<int, pair<int, int>>
,我想按key
降序存储元素。如果有任何相等的价值,我希望pair.first
更少。
例:
10, {5, 10}
比10, {6, 10}
小,应该放得更早吗?
PS - 我不是C++专业人士
map<Key, Value>
仅在键上排序。 (就像@DeiDei说的(
因此,无法通过map<int, pair<int, int>>
获得所需的订单。 您必须使用不同的数据结构。