알고리즘
-
폰켓몬 (알고리즘)알고리즘 2021. 8. 28. 18:01
내 풀이법 문제해석 박사님이 갖고 있는 폰켓몬 중 절반을 가져갈 수 있습니다. 그 중 최대 고를 수 있는 포켓몬 종류의 수를 구하세요! 내가 생각한 풀이법 배열 내(박사님이 갖고 있는 폰켓몬)에 중복되는 종류를 삭제한다. -> Set() 값을 구하자 중복되지 않은 폰켓몬들의 수와 내가 최대 고를 수 있는 수를 비교하며 값 도출 나의 코드 function solution(nums) { const set = new Set(nums); const type = [...set]; const limit = nums.length / 2; let answer = 0; type.length >= limit ? (answer = limit) : (answer = type.length); return answer; } 코드..