프로그래머스 최빈값 구하기 문제풀이
문제 설명 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. 제한 사항 ● 0 ≤ array ≤ 100 ● 0 ≤ array ≤ 1,000 입출력 array result [1, 2, 3, 3, 3, 4] 3 [1, 1, 2, 2] -1 [1] 1 문제 풀이 public static int solution1(int[] array) { int maxCount = 0; int answer = 0; Map map = new HashMap(); for(int number : array) { int count = map.getOrDefault(..