leetcode虐我千百遍,我待leetcode如初恋
package bad;
public class removeZero {
public static void moveZero(int[] nums) {
int lastNumberNotZero = -1;
int count = 0;
for (int i = 0; i < nums.length; i++) {
if (nums[i] != 0) {
nums[++lastNumberNotZero] = nums[i];
} else {
count++;
}
}
for (int i = nums.length - count; i < nums.length; i++) {
nums[i] = 0;
}
}
public static void main(String[] args) {
int[] nums = {23, 0, 2, 0, 45};
moveZero(nums);
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");
}
}
}
老鸭子,有误有补充喊我