출처 : https://school.programmers.co.kr/learn/courses/30/lessons/72411 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr풀이 방법order, orders의 크기가 작으므로 완전탐색 + 조합의 문제인 것을 확인할 수 있다. 이제 조합을 어떻게 구현할지에 대해 생각을 해보아야 한다. course마다 돌아가며 모든 조합을 딕셔너리에 보관하는 방법으로 풀이했다. 여기서 중요한 점은 map의 초기값은 자동으로 0으로 할당이 된다는 것이다. 즉 combination [temp]++ 를 수행하기 위해 temp키 값이 초기화되어 있으면 +1, 초기화 되어 있지 않으면 ..