본문 바로가기

코테/프로그래머스

포켓몬 Java 풀이

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);
    }
}

중복제거하고 절반 보다 작으면 반환 아니면 절반 반환하면됨