leetcode 移动零

21 / 21 个通过测试用例
状态:通过
执行用时:16 ms
内存消耗:38.3 MB
提交时间:6 月,3 周之前

class Solution {
    public void moveZeroes(int[] nums) {
         int count = 0;//记录0的个数
        for (int i = 0; i < nums.length - 1 -count; i++) {
                if (nums[i] == 0){
                    for (int j = i; j < nums.length - 1 - count; j++) {
                        nums[j] = nums[j+1];
                    }
                    nums[nums.length-1-count] = 0;
                    count++;
                    i -= 1;
                }
        }
    }
}
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页