java:
class Solution { public void moveZeroes(int[] nums) { int j = 0; for(int i = 0; i < nums.length; i++){ if(nums[i] != 0) nums[j++] = nums[i]; } while(j < nums.length){ nums[j++] = 0; } } }
python3:
class Solution: def moveZeroes(self, nums: List[int]) -> None: """ Do not return anything, modify nums in-place instead. """ i = 0 for num in nums: if num != 0 : nums[i] = num i += 1 while i < len(nums): nums[i] = 0 i += 1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)