import java.util.*;
class Solution {
public int solution(int[] nums) {
int answer = 0;
int max = nums.length/2;
HashSet<Integer> set = new HashSet<>();
for(int x: nums){
set.add(x);
}
if(set.size()> max){
answer = max;
}else{
answer = set.size();
}
return answer;
}
}
'공부기록 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 두 개 뽑아서 더하기 (0) | 2023.09.17 |
---|---|
[프로그래머스] 짝지어 제거하기 (0) | 2023.09.16 |
[프로그래머스] 완주하지 못한 학생 (0) | 2023.09.14 |
[프로그래머스] 같은 숫자는 싫어 (0) | 2023.09.14 |
[프로그래머스] 올바른 괄호 (0) | 2023.09.14 |