코딩 정복 가즈아~
Home
  • 분류 전체보기 (159)
    • 알고리즘 풀이 (149)
      • 프로그래머스 (89)
      • 백준 (59)
    • 취준 일기 (6)
    • 네트워크 정리 (1)
Home
  • 분류 전체보기 (159)
    • 알고리즘 풀이 (149)
      • 프로그래머스 (89)
      • 백준 (59)
    • 취준 일기 (6)
    • 네트워크 정리 (1)
블로그 내 검색

코딩 정복 가즈아~

(っ◔◡◔)っ ♥ 2021 취뽀하자!! ♥

메뉴리뉴얼 (1)

  • 알고리즘 풀이/프로그래머스

    [level2] 프로그래머스 - 메뉴 리뉴얼(JAVA)

    전체 코드는 맨 하단에 있습니다. [ 문제 풀이 방법 ] 1. 각 손님이 주문한 메뉴(order)를 course개의 조합으로 만들 수 있는 모든 조합을 모두 만듭니다. 2. course[j]개의 조합 중, 가장 많이 선택 받은 수를 max[j]에 저장합니다. 3. 가능한 조합을 담아 둔 menu에서 메뉴 개수가 course[i]개면서 max[i]이고 2번 이상 선택된 메뉴를 담아 리턴합니다. [ 코드 해석 ] - 채택 될 메뉴의 개수를 아직 모르니, answer을 ArrayList로 선언해줍니다. => 나중에 리턴할 때 array로 바꿉니다. ArrayList answer = new ArrayList(); - 각 개수별 최대 선택 횟수를 저장할 max배열과 가능한 모든 메뉴의 조합과 선택 횟수를 저장할 ..

    2021. 9. 9.

이전
1
다음
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

피할 수 없다면, 순간을 즐겨라

Designed by Nana
블로그 이미지
데롱디롱
희희.. (๑′ᴗ‵๑)

티스토리툴바