미로찾기요 ㅜㅜ
하늘이
2023.04.01
질문 제목 : 미로찾기질문 요약 :미로찾기 c언어 소스 이해가 안되요질문 내용 :
C로 배우는 알고리즘이란 책에서요 미로찾기 있잔아요
거기서 미로를 그릴때 조건이
if(y maze_size-2 && m[y+1][x]) s|=down;
/* y maze_size -2 가 아랫쪽 경계를 넘지 않나 확인 */
이렇게 적혀있는데요(참고로 maze_size는 19입니다 배열크기는 19x19)
왜 maze_size -2인지 이해가 안가요
윗쪽 경계를 확인할때는 y0 이렇게되있는데
왜 아랫쪽 경계는 (숫자로 표현하자면 위에는 y17) y18이 아니라 y17이 되는거죠?