julsnutini   6년 전

안녕하세요

어느 부분에서 틀린 지 모르겠습니다... 뭔지 감도 안오는데... 배열의 크기가 문제일까요?

알려주시면 감사하겠습니다~!

degurii   6년 전

범위 체크가 잘못 되어있어요

각각의 범위마다 확인을 해주어야 합니다

1) if (apart[x - 1][y])

2) if (apart[x][y + 1])

3) if (apart[x + 1][y]

4) if (apart[x][y - 1])

4개의 조건식에서

1) x-1 >0인지,

2) y+1 <N인지

3) x+1 <N인지

4) y-1 > 0인지

이렇게 각각 확인해야합니다.

degurii   6년 전

현재 코드로 실행한다고 했을 때

x =0, y=0인 경우

apart[-1][0]이나

apart[0][-1]에 접근하게 됩니다

julsnutini   6년 전

조건 1), 4)를 ">=0"으로 수정했습니다.


sgchoi5   6년 전

http://gooddaytocode.blogspot....

정석 풀이 방법 한 번 참고해보시길..

  • 77 page 문제 1 두더지 굴(S)

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