목록전체 글 (493)
오늘이라도
문제 내 풀이 채점 결과 피드백 자바 11에서 추가된 repeat 메소드를 통해 쉽게 풀 수 있다
문제 내 풀이 import java.util.Map; import java.util.HashMap; class Solution { public int[] solution(int[] num_list) { Map 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")}; } } 채점 결과 피드백
문제 내 풀이 채점 결과 피드백 import java.util.Collections; import java.util.List; import java.util.stream.Collectors; import java.util.Arrays; class Solution { public int[] solution(int[] numList) { List list = Arrays.stream(numList).boxed().collect(Collectors.toList()); Collections.reverse(list); return list.stream().mapToInt(Integer::intValue).toArray(); } }