[JS] level 1 - 폰켓몬

박세현·2021년 6월 17일
0

알고리즘

목록 보기
15/19

폰켓몬

문제 출처

https://programmers.co.kr/learn/courses/30/lessons/1845


풀이

function solution(nums) {
  	// 폰켓몬의 종류를 set에 담아서 중복을 제외함.
    const ponketmonKind = new Set(nums);
    
    // 폰켓몬의 수 / 2 값이 폰켓몬 종류의 수 보다 큰 경우
    // 폰켓몬 종류의 수 return
    // 아닌 경우 폰켓몬의 수 / 2 return
    return nums.length / 2 > ponketmonKind.size ? ponketmonKind.size : nums.length / 2;
}

profile
Front End 공부노트

0개의 댓글

관련 채용 정보