개발 공부/코딩테스트
[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")};
}
}
채점 결과
피드백
반응형