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 부터다.
사실 다르게 풀어보고 싶지만, 아직 내 역량이 부족하다.
배열의 끝에 하나 이상의 요소를 추가하고, 배열의 새로운 길이를 반환합니다.