101. 删除排序数组中的重复数字 II

Posted tingway

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了101. 删除排序数组中的重复数字 II相关的知识,希望对你有一定的参考价值。

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  

 

以上是关于101. 删除排序数组中的重复数字 II的主要内容,如果未能解决你的问题,请参考以下文章

LintCode 101. 删除排序数组中的重复数字 II

101. 删除排序数组中的重复数字 II

删除排序数组中的重复数字 II · Remove Duplicates from Sorted Array II

LeetCode 82 删除排序链表中的重复元素II

LeetCode82----删除排序链表中的重复元素 II

Leetcode 82. 删除排序链表中的重复元素 II