LintCode Python 101. 删除排序数组中的重复数字 II
程序员文章站
2022-06-11 16:13:43
...
def removeDuplicates(self, nums):
# write your code here
if nums == []:
return 0
index,count = 0, 1
for i in range(1, len(nums)):
if nums[index] == nums[i] and count < 2:
index += 1
count += 1
nums[index] = nums[i]
if nums[index] != nums[i]:
index += 1
count = 1
nums[index] = nums[i]
return index+1
上一篇: centos 7.4安装Nginx
推荐阅读
-
Python3删除排序数组中重复项的方法分析
-
Python实现删除排序数组中重复项的两种方法示例
-
python删除排序数组中的重复项
-
从排序数组中删除重复项 引发的对python内存分配的小思考
-
python_lintcode_100删除排序数组中的重复数字 _101删除排序数组中的重复数字2
-
LintCode Python 101. 删除排序数组中的重复数字 II
-
Lintcode:删除排序数组中的重复数字Ⅱ
-
Lintcode:删除排序数组中的重复数字
-
LeetCode--80. 删除排序数组中的重复项Ⅱ(C,Python)
-
LeetCode--26. 删除排序数组中的重复项(C, Python)