2667번 - 단지번호붙이기
20~23번째 줄에
if(i<0 || j<0 || i>=N || j>=N){
return;
}
를 넣어서 범위를 안넘게 하고 싶은데 이걸 넣으면 dfs가 안 돌고 있습니다 ㅜㅜ
이걸 빼면 도는데 범위를 벗어난 것 까지 세어버립니다 ㅜㅜ
7번째 줄과 43번째 줄에 N이 중복으로 선언되었습니다.
이럴 땐 main함수 내에서는 자기 함수 내에 있는 지역변수를 바꾸고, 전역변수의 N은 바뀌지가 않고 처음 값 그대로 0을 가지게됩니다.
감사합니다 왜이렇게 사소한 부분들을 놓치는지 모르겠네요 ㅜㅜㅜ
댓글을 작성하려면 로그인해야 합니다.
johyesong8686 4년 전
20~23번째 줄에
if(i<0 || j<0 || i>=N || j>=N){
return;
}
를 넣어서 범위를 안넘게 하고 싶은데 이걸 넣으면 dfs가 안 돌고 있습니다 ㅜㅜ
이걸 빼면 도는데 범위를 벗어난 것 까지 세어버립니다 ㅜㅜ