johyesong8686   4년 전


20~23번째 줄에

if(i<0 || j<0 || i>=N || j>=N){

return;

}

를 넣어서 범위를 안넘게 하고 싶은데 이걸 넣으면 dfs가 안 돌고 있습니다 ㅜㅜ 

이걸 빼면 도는데 범위를 벗어난 것 까지 세어버립니다 ㅜㅜ

kdr06006   4년 전

7번째 줄과 43번째 줄에 N이 중복으로 선언되었습니다.

이럴 땐 main함수 내에서는 자기 함수 내에 있는 지역변수를 바꾸고, 전역변수의 N은 바뀌지가 않고 처음 값 그대로 0을 가지게됩니다.

johyesong8686   4년 전

감사합니다 왜이렇게 사소한 부분들을 놓치는지 모르겠네요 ㅜㅜㅜ

kdr06006

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