leetcode-移除元素

27. 移除元素

此题和26. 删除有序数组中的重复项 题是一样的,都使用快慢指针

class Solution:
    def removeElement(self, nums: List[int], val: int) -> int:
        slow = 0
        for fast in range(len(nums)):
            if val != nums[fast]:
                nums[slow] = nums[fast]
                slow += 1
        return slow 

你可能感兴趣的:(leetcode)