📍 문제https://www.acmicpc.net/problem/1987 📍 문제 풀이같은 알파벳은 두 번이상 지날 수 없다는 조건으로 `visited` 배열을 선언했다. A부터 Z까지를 인덱스로 생각해 배열의 크기를 26두고 방문 처리를 해줬다. dfs를 좌표와 현재까지 방문한 칸수로 재귀호출을 진행했다. 상하좌우의 좌표를 `dx` 와 `dy`를 통해 이동하도록 하고, 해당 좌표의 값이 보드의 범위 내에 존재한다면 방문 처리해줬다.그리고 호출이 종료된다면 다시 방문값을 false로 바꿔주면서 매번 최대값을 갱신해줬다. 기본적인 dfs방식과 백트래킹이 합쳐진 문제였다.보통의 백트래킹 문제는 종료 조건이 존재하지만, 이 문제의 경우에는 종료하는 위치도, 조건도 없었다.그렇기 때문에 매번 최대값을 갱신해..