LeetCode刷题笔记-26.删除有序数组中的重复项 C语言注意点结果 题目 C语言 int removeDuplicates(int* nums, int numsSize){ int pre; int i = 0; int cur = 1; if(numsSize < 1) return 0; pre = nums[0]; for (i = 1; i < numsSize; i++) { if(nums[i] == pre) { continue; } pre = nums[i]; nums[cur] = nums[i]; cur++; } return cur; } 注意点 cur从1开始;处理数组长度1或者0的情况; 结果 题目