폰켓몬

펭도리·2021년 5월 5일
0

Programmers

목록 보기
1/4
post-thumbnail

풀이

  1. 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다.
  • 배열의 길이는 항상 짝수이다.
배열의 length / 2
  1. 최대한 다양한 종류의 폰켓몬을 가지길 원하기 때문에, 최대한 많은 종류의 폰켓몬을 포함해서 N/2마리를 선택하려 한다.
  • 어차피 return값은 배열이 아닌 길이이다.
answer = [...new Set(nums)];

전체풀이

function solution(nums) {
    let len = nums.length/2;
    let answer = [...new Set(nums)];
    
    if(len > answer.length) {
        return answer.length;
    } else if(len <= answer.length) {
        return len;
    } 
}
profile
풀스택 개발자가 되고싶은 코린이 이한글

0개의 댓글