![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcuiq3O%2FbtsiNcvUTk6%2FJcNkmPo4m26I0Ox7YdMXI0%2Fimg.png)
[프로그래머스][LV0] 최빈값 구하기(JAVA)
study/코딩테스트
2023. 6. 6. 18:34
import java.util.Arrays; class Solution { public int solution(int[] array) { Arrays.sort(array); int save = 0; int answerSum = 0; int answerNum = array[0]; int num = array[0]; for (int i : array) { if(num == i) { save += 1; // 배열의 이전의 숫자와 같으면 save를 +1 해준다. } else { if (save > answerSum) { answerSum = save; answerNum = num; } else if (save == answerSum) { // 최빈값이 여러개일경우 answerSum = save; answerNu..