kwakinmo   5년 전

아기상어 이자식... 힘드네요...

예외상황들을 최대한 넓게 생각해서 반례를 많이 만들어봤는데 틀린부분을 못찾았습니다ㅠㅠ

조언부탁드려요..!

kwakinmo   5년 전

check[nx][ny] = true;
if (nx < 0 || nx > N - 1 || ny < 0 || ny > N - 1) {
continue;
}

이 두줄의 코드를 순서를 바꾸니 해결되었습니다.

nx가 -1 or N이거나

ny가 -1 or N일 때

범위 외 index 접근 때문에 틀린것 같은데, 이게 런타임에러가 발생한게 아니라 틀렸습니다로 나오는 이유를 알 수 있을까요???

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