😎풀이

  1. nums를 순회
    1-1. 홀수는 홀수 배열에 할당
    1-2. 짝수는 짝수 배열에 할당
  2. 짝수를 우선 나열하며, 그 이후 홀수를 붙여 나열
  3. 나열된 배열 반환
function sortArrayByParity(nums: number[]): number[] {
    const odd = []
    const even = []
    for(const num of nums) {
        if((num & 1) === 1) odd.push(num)
        else even.push(num)
    }
    return [...even, ...odd]
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글