3juhwan   2년 전

게시판에 :자주 실수하는 부분"이 정리된 글이 많아서,, 다른 건 패스하고

제가 실수한 부분은 

전진하는 코드의 조건문 조건을 3개를 뒀습니다. 

1. 좌표가 범위를 넘어가지 않는지

2. 해당 좌표가 0인지

3. 해당 좌표가 방문된 적이 없는지

3번 조건에서 문제가 있었습니다. 

현재 위치에서 1칸, 2칸, 3칸 전진하는 과정에서 1칸 앞은 방문됐더라도 2칸 앞, 3칸 앞은 아직 방문하지 않았을 수도 있습니다. 


아래 반례는 이미 다른 분이 제공해주신 테이스인데, 이걸로 제 코드를 수정해서 올립니다. 

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