Leetcode 283 Move Zeroes python
题目:
Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements.
For example, given nums = [0, 1, 0, 3, 12], after calling your function, nums should be [1, 3, 12, 0, 0].
python中没有自增运算符++.
1 class Solution(object): 2 def moveZeroes(self, nums): 3 index = 0 4 size = len(nums) 5 for i in range(size): 6 if nums[i] == 0: 7 continue 8 else: 9 nums[index] = nums[i] 10 index += 1 11 while index < size: 12 nums[index] = 0 13 index += 1
浙公网安备 33010602011771号