Unique 函数

头文件

  1. #include <algorithm>

作用

重复元素甩最后,返回的是最后一个非重复元素的后一个地址 [ **迭代器 ]**

用法

  1. unique(nums.begin(), nums.end());

注意
要先排序才能用,即数组必须是有序状态

演示实例

  1. sort(nums.begin(), nums.end());
  2. unique(nums.begin(), nums.end())
  3. size=unique(nums.begin(), nums.end()) - nums.begin();//求数组长度小技巧