pauline   9년 전

안녕하세요,

드디어 10문제를 맞추고 게시판에 글을 쓸 수 있는 권한을 얻었네요 (ㅠ_ㅠ) 감격..다른 못푼 문제들도 궁금한 점이 많지만..

유기농 배추의 경우 정말 아무리 찾아보고 생각해봐도 더 처리해야할 예외 케이스들이 생각나지 않아

도움을 얻고자 합니다.

일단 전 왼쪽 상단부터 시작해서 사방을 체크해서 1인 경우 해당 좌표를 큐에 넣은 후에

다시 빼서 마찬가지로 사방을 체크하고..

이런식으로 끝까지(오른쪽 하단)으로 진행하도록 코드를 짰는데요..

아무리 해봐도 계속 Fail 이네요. ㅠㅠ

혹시 제가 빼먹은 예외케이스 찾아주실 수 있으실까요?

부탁드립니다.

감사합니다.

yukariko   9년 전

max 값 설정이 잘못된 것 같습니다.

map 의 크기는 50*50 이므로 max는 적어도 2500 이상이어야 하겠지요 ㅎㅎ

yukariko   9년 전

그리고 queue 부분 소스를 보아하니 원형큐로 구성하시려 한거 같은데

뭔가 enqueue 부분에서 선형큐를 만들고 있네요..

pauline   9년 전

감사합니다^^ 원형 큐의 enqueue 부분에 오류가 있었네요!!

덕분에 이제 속 시원하네용~

감사합니다.


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