dkfzpdls   4년 전

최단경로는 해결하고 실제 최단경로까지 거쳐온 경로를 출력해보고 싶어서 코드를 작성해봤는데 (0,0)만 출력됩니다.

도저히 어떤 방식으로 풀어나가야할지 생각이 안나서 질문드립니다 .ㅠ

chogahui05   4년 전

wif[x][y] : 어떤 정점에서 (x,y)로 왔는가? 인데 wif를 p배열이 수행하고 있네요.

잘 짜셨는데 2가지 실수가 있어요. 0 base자나요. 그러니까 curx가 0이고 cury가 0인 경우가 break를 걸어버리고

거꾸로 탐색하고 있으니까 출력은 p2.size()-1부터 거꾸로 돌아야 해요.

제가 this로 주석 처리한 것만 유심히 잘 보세요.

dkfzpdls   4년 전

감사합니다! 간단한거였는데 너무 어렵게 생각했었습니다.

댓글을 작성하려면 로그인해야 합니다.