许久未更新,考研已过成功上岸转战java。
移动零java复刻
class Solution {
public void moveZeroes(int[] nums) {
int i = 0;
int j = 1;
if (nums.length != 1) {
while (i != nums.length - 1) {
j = i + 1;
while (nums[i] == 0) {
if (nums[j] != 0) {
int temp;
temp = nums[i];
nums[i] = nums[j];
nums[j] = temp;
} else {
j++;
}
if (j == nums.length) {
break;
}
}
i++;
}
}
}
}