// 快慢指针解决去重
int delete_repeat(*nums numsSize){
int fast=1;
int slow=1; // 因为nums[0]最多跟nums[1]重复,重第二个元素开始判断
while(fast<numsSize){
if(nums[fast] != nums[fast-1]){
nums[slow] = nums[fast];
slow++
}
fast++;
}
return slow;
}
C语言实现数组的去重 leetcode 26题
最新推荐文章于 2022-11-05 17:31:19 发布