头文件:#include<iostream>
函数原型:iterator unique(iterator it_1,iterator it_2);
作用:元素去重,即”删除”序列中所有相邻的重复元素(只保留一个)。此处的删除,并不是真的删除,而是指不停的把后面不重复的元素移到前面来,也可以说是用不重复的元素占领重复元素的位置。所以在使用前一般要先排序。
返回值是一个迭代器,它指向的是去重后容器中不重复序列的最后一个元素的下一个元素。
头文件:#include<iostream>
函数原型:iterator unique(iterator it_1,iterator it_2);
作用:元素去重,即”删除”序列中所有相邻的重复元素(只保留一个)。此处的删除,并不是真的删除,而是指不停的把后面不重复的元素移到前面来,也可以说是用不重复的元素占领重复元素的位置。所以在使用前一般要先排序。
返回值是一个迭代器,它指向的是去重后容器中不重复序列的最后一个元素的下一个元素。