1470. Shuffle the Array

권재현·2021년 9월 8일
0

leetcode

목록 보기
10/13
post-thumbnail

문제

x,y 축을 순서대로 배열에 넣는 문제다.

풀이

/**
 * @param {number[]} nums
 * @param {number} n
 * @return {number[]}
 */
var shuffle = function(nums, n) {
   let res = [];
    for(let i = 0; i < n; i++){
      res.push(nums[i],nums[n + i ]);
    }
    return res;
};

push 함수를 이용해서 하나씩 순서대로 넣었다.
n이 x의 인덱스 배열의 개수다.
y는 x의 배열이 끝나고 y배열이 시작되기 때문에 y의 인덱스는 n + i 부터다.

사실 다르게 풀어보고 싶지만, 아직 내 역량이 부족하다.

push

배열의 끝에 하나 이상의 요소를 추가하고, 배열의 새로운 길이를 반환합니다.

profile
호텔리어 출신 비전공자

0개의 댓글