오늘이라도

[5일차][프로그래머스, 120824번, Lv. 0] 짝수 홀수 개수 본문

개발 공부/코딩테스트

[5일차][프로그래머스, 120824번, Lv. 0] 짝수 홀수 개수

upcake_ 2022. 12. 21. 13:53
반응형

문제

내 풀이

import java.util.Map;
import java.util.HashMap;

class Solution {
    public int[] solution(int[] num_list) {
        Map<String, Integer> countMap = new HashMap<>();
        countMap.put("even", 0);
        countMap.put("odd", 0);
        
        
        for(int i : num_list) {
            String key = i % 2 == 0 ? "even" : "odd";
            int count = countMap.get(key) + 1;
            countMap.put(key, count);
        }
        
        return new int[] {countMap.get("even"), countMap.get("odd")};
    }
}

채점 결과

피드백

반응형