bsdlcksdn   5달 전

BFS로 1칸씩 전진해가는걸 나타내려고 기존 배열을 char로 받지 않고 int형으로 변환시켰습니다.

기존 초기화는 -10으로 해놨고.

ex) 고슴도치=>0, 물=-2, 동굴=-3, 돌=-4, 이동가능자리=-5 이런식으로 했습니다.

queue에 삽입해서 돌리다가, 동굴만나면 탈출하는 방식으로 flag를 걸었는데 틀렸다고 출력이나옵니다.

질문검색에 틀리신 케이스들 돌려봐도 잘 나오는데,, 어디서 틀린건지 잘 모르겠습니다.

초기 상태에서 물(*)이 한 칸에만 있다는 보장이 없지 않나요?

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