class Solution {
public int solution(int[] nums) {
HashSet set = new HashSet();
Arrays.stream(nums).forEach(set::add);
return Math.min(set.size(), nums.length / 2);
}
}
중복제거하고 절반 보다 작으면 반환 아니면 절반 반환하면됨
'코테 > 프로그래머스' 카테고리의 다른 글
올바른괄호 자바 문제풀이 (0) | 2023.05.08 |
---|---|
완주하지 못한 선수 Java 풀이 (0) | 2023.05.04 |
2023 KAKAO BLIND RECRUITMENT 개인정보 수집 유효기간 (Java.ver) (0) | 2023.05.03 |
[PCCP모의고사] 외톨이 알파벳 (Java ver.) (0) | 2022.12.16 |
[프로그래머스 Lv.2] 카펫 (kotlin ver.) (0) | 2022.12.14 |