[Algorithm - Programmers] 폰켓몬

nunu·2023년 12월 17일
0

Algorithm

목록 보기
109/142

https://school.programmers.co.kr/learn/courses/30/lessons/1845

제출 코드

import java.util.HashMap;
class Solution {
    public int solution(int[] nums) {
     int answer = nums.length / 2;
        HashMap<Integer, Integer> hm = new HashMap<>();

        for (int i = 0; i < nums.length; i++) {
            if (hm.containsKey(nums[i])) {
                hm.replace(nums[i], hm.get(nums[i]) + 1);
            }
            else {
                hm.put(nums[i], 1);
            }
        }

        int kNum = hm.size();
        return Math.min(answer, kNum);
    }
}
profile
Hello, I'm nunu

0개의 댓글