首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

unique函数

现在总结一下uniqueunique的作用是“去掉”容器中相邻元素的重复元素(不一定要求数组有序),它会把重复的元素添加到容器末尾(所以数组大小并没有改变),而返回值是去重之后的尾地址,下面举个例子。...如: sz = unique(b + 1,b + n + 1)-(b + 1); sz = unique(a,a + n) - a; 对比一下lower_bound: pos=lower_bound...那么unique到底有什么优势呢?比如,假如要得到相邻不同的字符串组,用unique就方便些(好像模拟也不麻烦,就当为了“美”而用unique吧)。...sort(words.begin(), words.end()); vector::iterator end_unique = unique(words.begin(), words.end());...words.erase(end_unique, words.end()); 如果要删去重复元素,可以把尾巴删去即可(或者直接定义新的长度!)。

56710
您找到你想要的搜索结果了吗?
是的
没有找到
领券