우선 bfs로 시작지점부터 목표지점까지 탐색해서 각 위치까지의 거리를 저장한 다음

ex)

s 1 2

1 2 3

2 3 e


목표 지점으로부터 거리가 1씩 줄어드는 곳으로 이동하면서 시작 지점까지 도착한 경로를 저장하는 건데


더 쉬운 방법이 있나요?