flytmdgh   4년 전

질문 게시판의 약 100개가 넘는 테스트케이스와 예제 모두 통과했는데 44%에서 틀렸습니다가 떠요

틀렸습니다=제 코드 알고리즘 중 틀린 곳이 있다라고 생각해서 다시 차근히 읽어 봤는데 못찾겠더라구요 ㅠㅠ


제 코드는 C로 BFS로 구현한거예요. 주석은 달아놨지만 다른 함수는 특별한거 없고 enqueue함수랑 canmove함수가 핵심인데

canmove에서 방향이 제시되고 갈 수 있다면 enqueue함수하는 방식입니다.

 코드는 좀 길지만 틀렸다면 저 두 함수에서 틀렸을 가능성이 높습니다 ㅠㅠ

반례나 코드 오류 발견해주시면 댓글달아주시면 감사하겠습니다!!

surung9898   4년 전

flytmdgh   4년 전

답변 감사합니다!!
네 하느라 팔빠지는 줄알았지만 모조리 다해봤어요..공교롭게도 다 일치하네요..

어떤 특이케이스에서 걸렸을까요..ㅠㅠ

tony9402   3년 전

반례 드립니다.

flytmdgh   3년 전

아 답변 감사합니다 오른쪽으로 기울일 때 red가 왼쪽으로 가게 설정이 되어있었네요. 부호 하나로 진짜 몇시간을 날린지 ㅋㅋㅋㅋ

반레 정말 감사합니다!!!

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