chunseunghun   3년 전

이런식으로 작성을 하였는데,메모리 초과가 계속나서 질문드립니다.전역변수가 너무 많아서 그런것인지 아니면 BFS 알고리즘이 효율적이지 않아서 그런 것인지 궁금합니다.BFS 알고리즘은 먼저 물이 있는 지역들에서 사방으로 한칸씩 퍼트리고 그다음 고슴도치가 S지점에서 시작해서 사방으로 한칸씩 움직이는 방식으로 하여(고슴도치의 발자국은 G로 하였습니다.) 마지막 D 지점에 도착했을때 움직인 발걸음(ans 변수)을 출력하도록 짰는데,무엇이 메모리 초과의 원인인지 궁금합니다.일단,문제에 주어진 케이스 모두 답이 일치합니다.

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