dogdriip   5년 전

맵의 모든 글자를 검사해서 L일 경우마다 그 자리에서 BFS를 돌려서, 섬 내의 가장 멀리 있는 L까지의 거리를 저장했습니다. 이 최장거리들 중 가장 큰 값이 답이 될 것이라 생각했습니다.

예제랑 질문 게시판에 있는 케이스도 다 맞고, 직접 테케 몇 개 만들어서 해 보기도 했는데 다 생각한 대로 나왔습니다만, 어느 부분이 잘못되었는지 잘 모르겠습니다. 코드 보시고 도와주시면 감사하겠습니다.

좋은 하루 되세요 :)

dogdriip   5년 전

감사합니다 :>

memset 부분에서 세 번째 인자를 51 * 51 대신 sizeof(visited), sizeof(step_arr)로 각각 고쳐서 맞았습니다.

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