283. 移动零
283. 移动零
原题
/**
左指针左边均为非零数;
右指针左边直到左指针处均为零。*/
class Solution {public void moveZeroes(int[] nums) {int left = 0;int right = 0;while(right<nums.length){if(nums[right]!=0){swap(nums,left,right);left++;}right++;}}public void swap(int[] nums, int left, int right) {int temp = nums[left];nums[left] = nums[right];nums[right] = temp;}}