class Solution {
public:
int removeDuplicates(vector<int>& nums)
{
if(nums.empty()) //需判断数组长度 如果为空直接结束 若不判断则会出错
return 0;
int len = 1;
for(int i=1;i<nums.size();i++)
{
if(nums[i-1]!=nums[i])
{
nums[len++]=nums[i]; //一定看清题目,是原地修改,还是nums这个数组
}
}
return len;
}
};