题目:
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
时间: 2024-11-03 18:02:53