문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/150365 문제 요약(x, y) 위치에서 시작해, (r, c) 위치까지 정확히 k번 이동해서 도달해야 한다.이동 방향은 'd', 'l', 'r', 'u' 네 가지.이동 가능한 경로 중 사전순으로 가장 빠른 문자열을 출력.불가능하면 "impossible"을 출력.처음엔 DFS로..처음에는 DFS로 모든 경로를 다 탐색하면서(x, y) → (r, c)로 도달할 수 있는 경로를 전부 모아서그 중 사전순으로 가장 빠른 걸 고르면 되겠다고 생각했다.실제로 그렇게 짰고, 로직도 잘 돌아가는 듯 보였다.하지만 결과는...❌ 시간초과, 런타임에러이유는 간단!이 문제는 도달할 수 있는 경로가 너무 많고..