문제 설명 코딩테스트 연습 - 메뉴 리뉴얼 레스토랑을 운영하던 스카피는 코로나19로 인한 불경기를 극복하고자 메뉴를 새로 구성하려고 고민하고 있습니다. 기존에는 단품으로만 제공하던 메뉴를 조합해서 코스요리 형태로 재구성해서 programmers.co.kr 풀이 회고 해당 문제를 풀기 위해 접근한 방법으로는 다음과 같습니다. 1. DFS를 이용하여 손님들이 주문한 메뉴들(String[] orders)로부터 구성 가능한 메뉴의 조합을 구합니다. - 이때 조합의 개수는 문제에서 주어지는 단품 메뉴 개수(int[] course)를 이용하여 정합니다. 2. HashMap을 이용하여 메뉴의 조합별 개수를 카운팅(counting))합니다. 3. 가장 많이 조합되었던 메뉴의 조합을 탐색합니다. 우선 특정 손님이 주문한..