-2
怎樣的獨特性和調整維護,沒有重複發生:的std ::獨特和載體::調整
for(map <string, vector<int> >::iterator it = m.begin(); it != m.end(); ++it)
{
vector<int>::iterator sz = unique((it->second).begin(),(it->second).end());
(it->second).resize(distance((it->second).begin(),sz));
}
矢量進行排序。
woops,忽略第二個是矢量。唯一的作品只有在排序的向量上。 Unique將非獨特的元素拉到矢量的後面,然後調整大小就會將它們切斷。另外,擦除將比調整大小更可行。 – Incomputable
實際上,矢量按輸入的方式排序。 – nRT
@nRT - 究竟是什麼問題?你的問題缺乏具體細節。 – PaulMcKenzie