MyN*_*han -4 c++ sorting vector std-pair
如果我有一个vector<pair<int,int> >数据类型,那么通过该对的第一个元素对它进行排序的可接受方式是什么,然后如果第一个是相等的则按秒进行排序?例如,可能是(1,10),(3,3),(7,13),(7,16),(8,1),(8,2),(15,2)等.
vector<pair<int,int> >
nne*_*neo 8
pairs默认情况下,按第一个元素比较,然后第二个.因此,如果您不关心在第一个元素比较相等时保留顺序,那么您可以使用std::sort:
pair
std::sort
std::sort(v.begin(), v.end());
归档时间:
12 年,2 月 前
查看次数:
17374 次
最近记录:
6 年,7 月 前