LeetCode:Move Zeroes(#283)

Move Zeroes(#283)

编号 名称 等级
283 Move Zeroes Easy

思路

该题要求如果数组中含有 0 ,就把 0 放置到最后,采用简单的排序手法,只是不是在比较大小,而是判断是否为 0 ,如果是 0 就与下一个发生交换。

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
public class Solution {
public void moveZeroes(int[] nums) {
for (int i = 0; i < nums.length; i++) {
for (int j = i + 1; j < nums.length; j++){
if(nums[i] == 0){
int tem = nums[j];
nums[j] = nums[i];
nums[i] = tem;
}
}
}
}
}
不介意的话,可以请我喝杯咖啡吗?或扫一扫支付宝领红包