class Solution:
def moveZeroes(self, nums: List[int]) -> None:
"""
Do not return anything, modify nums in-place instead.
"""
slow = 0 # 记录非零元素存放的位置
# 遍历数组,将所有非零元素按顺序放到前面
for fast in range(len(nums)):
if nums[fast] != 0:
nums[slow], nums[fast] = nums[fast], nums[slow] # 交换
slow += 1 # 移动慢指针
06-19
450

10-08
1288
