万事开头难
练习快慢指针
int removeDuplicates(int* nums, int numsSize){
int fast = 1;
int slow = 0;
for(;fast < numsSize;fast++){
if(nums[fast] != nums[slow]){
nums[slow + 1] = nums[fast];
slow++;
}
}
return slow + 1;
}
万事开头难
练习快慢指针
int removeDuplicates(int* nums, int numsSize){
int fast = 1;
int slow = 0;
for(;fast < numsSize;fast++){
if(nums[fast] != nums[slow]){
nums[slow + 1] = nums[fast];
slow++;
}
}
return slow + 1;
}