26. 删除有序数组中的重复项c
int removeDuplicates(int* nums, int numsSize) {
int head=0,index=0;
while(index<numsSize){
if(index!=0 && nums[index]!=nums[index-1]){
nums[head++]=nums[index++];
}else if(index==0){
nums[head++]=nums[index++];
}else{
index++;
}
}
return head;
}
浙公网安备 33010602011771号