用erase函数,若nums[i]==nums[i-1]&&nums[i]==nums[i-2] 则调用erase,且i--
最后return nums.size();
int removeDuplicates(vector<int>& nums) {
if(nums.size()<=2)return nums.size();
for(int i=2;i<nums.size();i++)
{
if(nums[i]==nums[i-1]&&nums[i]==nums[i-2])
{
nums.erase(nums.begin()+i);
i--;
}
}
return nums.size();
}