sheepbomb   5년 전

BFS를 이용해서 구현하였고

활용한 배열은 map[][] , 방문횟수를 저장한 visited[][]를 썻습니다.

다만 다음 방문할 지역을 맵을 벗어나지 않는 범위인지 1차적으로 검사한 후 

이전에 방문하지 않았고 갈수 있는 길(map[nextX][nextY]==1)인지 확인 후 방문 체크 후 queue에 넣었습니다.

근데 런타임 에러 왜 나는지 잘모르겠습니다.. 도와주시면 감사하겠습니다.

exponential_e   5년 전

이 줄 포함 반복문 자체를 다른 형식으로 바꾸시는게 좋겠네요..

입력이 최대 100x100이면.. 한 줄에 최대 100자리인데요, 반면 int가 10자리가 최대니까요. 여기서 런타임 나는거같네요

exponential_e   5년 전

아 그러니까 현재 sheepbomb님 코드의 23번째 줄이 되겠네요.

sheepbomb   5년 전

#djm03178 아 ... 저 답변 봤는데 그땐 이해 안갔는데 .. 밑에 #minuk8932님 설명 보니깐 이해가가네요 ..

창피한 질문이였네요 ㅠㅠㅠ 감사합니다 여러분

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