본문 바로가기

100세까지 코딩

검색하기
100세까지 코딩
프로필사진 100세까지 코딩

  • 분류 전체보기 (135)
    • 프론트엔드 (7)
    • 백엔드 (7)
      • 스프링 입문 (7)
    • 코딩테스트 (88)
      • 자바 (46)
      • 파이썬 (39)
    • JAVA (15)
    • CS (13)
      • 컴퓨터 구조 (9)
      • 운영체제 (4)
    • GitHub (4)
Guestbook
Recent Posts
Recent Comments
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • 관리

목록최빈값 구하기 (1)

100세까지 코딩

[프로그래머스] Lv0.최빈값 구하기

문제 설명 풀기 전 생각 array의 원소를 새로운 배열(횟수 배열)의 index로 생각하여 나올 때마다 횟수 배열값에 +1해 주기 최빈값은 횟수 배열의 인덱스 대입, 최대로 나온 횟수는 cntMax라는 변수에 횟수 배열 값 대입 후에 나온 횟수 배열 값이 이전 cntMax와 값이 같으면 temp라는 곳에 최빈값 출현 횟수 대입 temp와 cntMax가 같으면 최빈값이 2개이므로 답은 -1, 그렇지 않으면 답은 횟수 배열 인덱스 class Solution { public int solution(int[] array) { int answer = 0; int[] cntArr = new int[1000]; // 나오는 횟수가 저장될 배열 int max = 0; // 최빈값을 저장할 변수 int cntMax =..

코딩테스트/자바 2023. 8. 17. 21:40
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바