class Solution:
def removeDuplicates(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
if len(nums) == 0:
return 0
count = 1
j = 0
for i in range(1, len(nums)):
if nums[i] != nums[j]:
j += 1
nums[j] = nums[i]
count = 1
else:
if count >= 2:
continue
else:
j += 1
nums[j] = nums[i]
count += 1
del nums[j+1:len(nums)]
return len(nums)
Day04--删除排序数组中的重复项 II(Python实现)
猜你喜欢
转载自blog.csdn.net/yuzhou_1shu/article/details/82811085
今日推荐
周排行