【发布时间】:2020-09-22 08:27:32
【问题描述】:
假设我正在尝试使用包含列表在 CPP 中的列表中插入随机内容,
list <string> newList;
list<string>::iterator z = newList.begin();
//James(Remains static, rest sorted) -> Abraham-> Brian-> Chuck-> David-> Rick-> Morty
newList.insert(z,James);
newList.insert(z,David);
newList.insert(z, Rick);
newList.insert(z, Abraham);
newList.insert(z, Brian);
newList.insert(z, Morty);
newList.insert(z, Chuck);
如何以及在哪里调用 newList.sort() 以使除第一个插入(即 James)之外的所有它们都排序?
【问题讨论】:
-
如果您只有 1 个 James,则可以提供很好的答案。如果有多个 James,你想发生什么?