int removeDuplicates(int* nums, int numsSize){
if (numsSize<1){
return 0;
}
int pointer=0;
for (int i = 1; i<numsSize; i++){
if (nums[pointer]!=nums[i]){
nums[++pointer]=nums[i];
}
}
return pointer+1;
}
耗时O(n) 内存O(1) 无需再优化