2206번 - 벽 부수고 이동하기
다른 질문 하신분들처럼 57퍼에서 실패했습니다가 나오는데
왜 실패했는지 ... 실패 케이스를 못찾겠습니다 ㅠㅠㅠ
62번째 줄부터 분기가 너무 많아 보이는데, 왜 저만큼이 필요하고 각각이 어떤 경우를 의미하는지 설명을 해주시면 좋겠네요.
5 6000000011110010000010111100000
반례찾아주신분 정말 감사합니다
코드가 이상한 이유는 졸린상태로 이것저것 마구 바꾸다보니 이상해진것같습니다...
원인을 찾아보니 bfs에서 큐가 비어질때까지 계속 돌리다가 하던것을
그냥 맵 끝에 도달하면 bfs멈추게 하면 되는거였습니다..
if (x == M-1 && y == N-1) { visit0[N - 1][M - 1] = visit0[temp.y][temp.x]+1; return; }
댓글을 작성하려면 로그인해야 합니다.
csh6103 6년 전
다른 질문 하신분들처럼 57퍼에서 실패했습니다가 나오는데
왜 실패했는지 ... 실패 케이스를 못찾겠습니다 ㅠㅠㅠ