讨论/《数组类算法》 - 删除排序数组中的重复项 II/
《数组类算法》 - 删除排序数组中的重复项 II

C 楼上老哥太妙了

int removeDuplicates(int* nums, int numsSize){
    int len = 0;
    for (int i = 0; i < numsSize; i++) {
        if (len < 2 || nums[i] != nums[len - 2]) {
            nums[len++] = nums[i];
        }
    }
    return len;
}
1
展开全部 18 讨论