16236번 - 아기 상어
bfs 탐색할때 단순하게 상,좌,우,하 순서로 하면 안됩니다!
만약 해당순서로 탐색하게 되면
0 0 5 0 0
0 6 1 7 0
8 2 0 3 10
0 9 4 11 0
0 0 12 0 0
다음과 같은 순서로 동작하기 때문입니다. 밑에 올린 예제 돌려보시면 알 수 있습니다.
또 2%에서 메모리초과나시는분들은 visited 배열 설정해주는 부분이 que에 넣어주기 전인지 후인지 확인해보세요
댓글을 작성하려면 로그인해야 합니다.
supersfel 1년 전 8
bfs 탐색할때 단순하게 상,좌,우,하 순서로 하면 안됩니다!
만약 해당순서로 탐색하게 되면
0 0 5 0 0
0 6 1 7 0
8 2 0 3 10
0 9 4 11 0
0 0 12 0 0
다음과 같은 순서로 동작하기 때문입니다. 밑에 올린 예제 돌려보시면 알 수 있습니다.
또 2%에서 메모리초과나시는분들은 visited 배열 설정해주는 부분이 que에 넣어주기 전인지 후인지 확인해보세요