프로그래머스 문제 풀이 폰켓몬 (JS)
폰켓몬
문제분석
포켓몬의 종류 번호가 담긴 배열 nums가 매개변수로 주어질 때, N/2마리의 포켓몬을 선택하는 방법 중, 가장 많은 종류의 포켓몬을 선택하는 방법을 찾아 그때의 포켓몬 종류 번호의 갯수를 return 하도록 solution 함수를 완성
제한사항
1. nums는 포켓몬의 종류 번호가 담긴 1차원 배열
2. nums의 길이는 1이상 10,000이하의 자연수이자 짝수
3. 포켓몬의 종류 번호는 1이상 200,000이하의 자연수
4. 가장 맣은 종류의 포켓몬을 선택하는 방법이 여러 가지인 경우에도 최댓값만 return
풀이
function solution(nums) { let numsCount = nums.length/2; let setarr = [...new Set(nums)].length; if(numsCount<=setarr) return numsCount; return setarr; }
Author And Source
이 문제에 관하여(프로그래머스 문제 풀이 폰켓몬 (JS)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@devmomo/프로그래머스-문제-풀이-폰켓몬-JS저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)