[Leetcode] Move Zeros - 자바스크립트, JavaScript

Jin·2023년 2월 27일

Algorithm

목록 보기
7/13

문제

내 풀이

/**
 * @param {number[]} nums
 * @return {void} Do not return anything, modify nums in-place instead.
 */
var moveZeroes = function(nums) {
    let count = 0;
    for(let i = 0; i < nums.length; i++) {
        if(nums[i] === 0) count++;
    }
    
    for(let i = 0; i < count; i++) {
        const index = nums.indexOf(0);
        nums.splice(index, 1);
        nums.push(0);
    }
    
    return nums;
};
  • Your runtime beats 12.93 % of javascript submissions.
profile
Nothing changes if nothing changes

0개의 댓글