我希望这不是一个重复的问题,但如果是这样,请随意指向正确的方向。在C++中使用向量矢量“unique()”
我有一个vector<vector<int> >
。
对此有没有可能使用unique()
?喜欢的东西:
vector<vector<int> > myvec;
//blah blah do something to myvec
vector<vector<int> >::interator it = unique(myvec.begin(), myvec.end());
将向it
范围myvec.begin()
是唯一的?
当然,这会产生一系列特有的'矢量单曲,而不是范围的独特'int' S的。 –
MSalters
2010-09-23 07:56:38
是的,我想要一系列独特的'矢量'。为了获得一系列独特的'int's,我可以在每个内部向量上使用唯一的,这将工作正常。 –
Sagar
2010-09-23 14:01:15