class Solution {
public void moveZeroes(int[] nums) { //冒泡排序法
int n=nums.length;
for(int i=n-1;i>0;--i){//从右向左遍历
for(int j=0; j<i; j++){ //防止重复比较
if(nums[j] == 0 && nums[j+1] !=0){//如果j个元素等于0 且下一个元素不等于0
nums[j] =nums[j+1]; //左右呼唤位置
nums[j+1] = 0; //将右边元素赋值为0
}
}
}
}
}
力扣283 移动零
最新推荐文章于 2024-09-09 19:45:49 发布