gustjq1101   5년 전

질문게시판에 있는 제가 본 모든 케이스가 다 맞는데 왜 틀린지 제눈에 안보이네요..

방문하지 않은 지점에 dfs 함수를 돌리고 dfs함수가 연결된 노드 갯수를 반환하는 방식으로 만들었습니다. 

마지막에 개행문자를 안넣은 테스트케이스가 있다고 해서 마지막에 개행문자도 빼봤습니다.

djm03178   5년 전

크기가 n이면 맵의 범위는 0~n-1까지입니다. 그래서 16번째 줄도 >= n으로 바꿔야 합니다. 안 그러면 최대 크기일 때 배열의 크기를 벗어나게 됩니다.

djm03178   5년 전

그리고 마지막에 개행 문자를 안 넣은 케이스가 있다는 것은 입력 파일이 그랬다는 것이고 출력하고는 아무 관련 없습니다. 그것도 이미 수정된 상황입니다.

djm03178   5년 전

눈으로 보이는 반례도 하나 드립니다.

gustjq1101   5년 전

헐 감사합니다. 어이없는 실수였네요...

범위 수정하고 돌리니까 맞았습니다 ㅎㅎ

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