这个题用两个下标索引,一个去找相邻两个不同的地方,一个用来计数
class Solution {
public:
int removeDuplicates(vector<int>& nums) {
if(nums.size() == 0)
return 0;
int i = 0,j = 1;
while(j < nums.size())
{
if(nums[j] != nums[i])
nums[++i] = nums[j];
j++;
}
return i + 1;
}
};