https://school.programmers.co.kr/learn/courses/30/lessons/87946 문제 정의유저의 현재 피로도 k와 각 던전별"최소 필요 피로도", "소모 피로도"가 담긴 2차원 배열 dungeons가 주어질 때,유저가 탐험할 수 있는 최대 던전 수를 return 문제 풀이 DFS와 백트래킹을 활용한 완전탐색 문제. 던전의 모든 가능한 탐험 순서를 탐색하되, 현재 피로도가 부족한 던전은 가지치기한다. 탐색을 마치면 방문 상태를 복구해 다른 경로를 탐색한다.DFS: 던전을 탐험하는 여러 순서를 깊이 우선으로 탐색완전탐색: 가능한 모든 탐험 순서를 확인해 최대 탐험 횟수 계산가지치기(Pruning): 현재 피로도가 최소 필요 피로도보다 낮으면 해당 던전은 탐험하지 않백트래킹(..