1470-shuffle-the-array-0901

몇월며칠·2022년 9월 1일

Leetcode

목록 보기
15/19

가을을 맞이해서 새마음 새정신으로 알고리즘을 다시 공부하자^_^!

문제보자마자 정말 쉽다고 생각했고...

// n번째 까지는 홀수idx
// n번째 이후는 짝수idx로 새배열에 집어넣기

풀이방법은 알아냈는데 맨날천날 쓰던 push 메소드를 더 자세히 알지 못해서 헤맸다

반복문을 따로따로 두번 돌렸더니

듣도보도 못한 결과가 나와가지고....넘 당황하던 찰나에 천재 해법 발견함

const shuffle = function (nums, n) {
  const result = [];
  for (i = 0; i < n; i++) {
    result.push(nums[i], nums[i + n]);
  }
  return result;
};

push() 메서드는 배열의 끝에 하나 이상의 요소를 추가하고, 배열의 새로운 길이를 반환합니다.

하나 이상의!!!!!!!!!!!!!!!!!!!!!!!

profile
What day is it today?

0개의 댓글