[알고리즘] Algorithm Challenge_2023.4.11

신재욱·2023년 4월 11일
0
post-thumbnail

1️⃣ 폰켓몬


풀이

function solution(nums) {
let answer = 0;
let aaa = nums.length / 2
aaa
let bbb = [...new Set(nums)].length
bbb
if(aaa>bbb){
  answer = bbb
}
if(aaa<bbb){
  answer = aaa
}
if(aaa===bbb){
   answer = bbb
}
return answer
}

📝 풀이 설명

  • nums길이의/2값을 구한다. = aaa
  • nums의 중복값을 제거한다. = bbb
  • 조건문 만약 aaa > bbb면 bbb값 반환
  • 조건문 만약 bbb > aaa면 aaa값 반환
  • 조건문 만약 aaa = bbb면 bbb값 반환
profile
2년차 프론트엔드 개발자

0개의 댓글