Leetcode 283.移动零

49 阅读1分钟

双指针

var moveZeroes = function(nums) {
    if(!nums){
        return;
    }
    let j=0;
    for(let i=0;i<nums.length;i++){
        if(nums[i] !==0){
            nums[j++]=nums[i];
        }
    }
    for(j;j<nums.length;j++){
         nums[j]=0;
    }

};