rlagksrlf12   4년 전

어디선가 문제가 있었던 것 같은데 잘모르겠네요... 질문게시판에있는 예제들은 다 돌려봤습니다!! 

wjdgud0621   4년 전

Bfs 시작칸에 visited해줘야해요

rlagksrlf12   4년 전

visited도 해봤는데 안되네요 ㅠㅠ 코드 수정해서 다시 바꿔놨습니다

plm2034   4년 전

큐를 늘리던지 front와 rear가 최댓값을 넘으면 0으로 돌아오도록 해야할것 같습니다.

1   0    0   0  1

-1  -1  -1  -1  -1 

위 경우에 좌상단에서 bfs 했을때 visit가

1   2    3   4   ㅁ

ㅁ  ㅁ  ㅁ  ㅁ  ㅁ

그후 우상단에서

 ㅁ  ㅁ  ㅁ   2   1

ㅁ  ㅁ  ㅁ  ㅁ  ㅁ

이런식으로 2번 중복방문하는 토마토가 있으면
푸쉬도 2중으로 되므로 큐 1000*1000개로는 부족할 수 있습니다.

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