2178번 - 미로 탐색
저는 문제상의 좌표(1,1)을 배열 인덱스를 [0][0]으로 시작하여 풀었는데 그러면 n=100,m=100이 들어오면 최대인덱스는 [99][99]아닌가요?
그래서 배열 선언할때 int map[100][100]; 으로 선언하였는데 시간초과가 나고 [101][101]로 해줘야 맞다고 나오네요
제가 착각을 하고있는거 같아서 질문드려요.
예를 들어 43째줄의 x+1은 100까지 될 수 있습니다
그럼 int map[100][100]을 선언한 상태에서
if(map[100][y] == 1) 을 만났을때, 인덱스를 벗어나 에러가 발생하지 않고 무한루프에 빠지는 이유가 뭘까요??
댓글을 작성하려면 로그인해야 합니다.
xorms86 3년 전
저는 문제상의 좌표(1,1)을 배열 인덱스를 [0][0]으로 시작하여 풀었는데 그러면 n=100,m=100이 들어오면 최대인덱스는 [99][99]아닌가요?
그래서 배열 선언할때 int map[100][100]; 으로 선언하였는데 시간초과가 나고 [101][101]로 해줘야 맞다고 나오네요
제가 착각을 하고있는거 같아서 질문드려요.