프로그래머스

[프로그래머스] Lv.1 폰켓몬 [Python, Java]

YoonJuHan 2023. 6. 29. 14:10

 

def solution(nums):
    return min(len(set(nums)), len(nums) / 2)
자바
import java.util.*;

class Solution {
    public int solution(int[] nums) {
        int answer = 0;
        
        HashMap<Integer, Integer> map = new HashMap<>();
        
        for (int n : nums) {
            map.put(n, 0);
        }
        
        int a = map.keySet().size();
        int b = nums.length / 2;
        
        return Math.min(a, b);
    }
}