题意:
给有序数组去掉重复元素。
思路:
这不就是unique……你连排序都做好了……
如果不用这个函数,可以选择用两个指针,一个遍历数组,一个表示答案数组长度,每次遇到不同的元素就放进答案中。
代码:
class Solution {
public:
int removeDuplicates(vector<int> &nums) {
return unique(nums.begin(), nums.end()) - nums.begin();
}
};