题目
思路
双指针,后面的指针不断替换前面指针所指向的数即可。
代码
class Solution:
"""
@param: nums: an integer array
@return:
"""
def moveZeroes(self, nums):
# write your code here
i = 0; j = 0
while j < len(nums):
if nums[j]:
nums[i], nums[j] = nums[j], nums[i]
i += 1
j += 1