283. Move Zeroes

# Easy

Record the index of first 0 always.

lass Solution:
    def moveZeroes(self, nums: List[int]) -> None:
        """
        Do not return anything, modify nums in-place instead.
        """
        i = 0
        while i < len(nums):
            if nums[i] == 0:
                zero = i
                break
            i += 1
        
        
        while i < len(nums):
            if nums[i] != 0:
                tmp = nums[i]
                nums[i] = nums[zero]
                nums[zero] = tmp
                zero += 1
            i += 1

Last updated