class Solution {
public:
int removeDuplicates(vector<int>& nums) {
if(nums.size()<=1){
return nums.size();
}
int k=0;
int index=1;
for(;index<nums.size();index++){
if(nums[index]!=nums[k]){
nums[++k]=nums[index];
}
}
return k+1;
}
};