呓语Beta 2.0 首页 镜头后 灶台前 捐赠者名单 有趣的小站

leetcode 26 Remove Duplicates From Sorted Array

文档信息

leetcode 26 Remove Duplicates From Sorted Array

解法一

class Solution(object):
    def removeDuplicates(self, nums):
        """
        :type nums: List[int]
        :rtype: int
        """
        if not nums:
            return 0
        
        l = 1
        p = 0
        for idx in range(1, len(nums)):
            if nums[idx] != nums[p]:
                l += 1
                p += 1
                nums[p] = nums[idx]
                
        return l

note

捐赠支持

可以使用支付宝转帐给richard.ma.19850509#gmail.com(请将#替换为@),谢谢!

Fork me on GitHub