7569번 - 토마토
비어있는 큐에 pop, front 연산,
잘못된 배열의 메모리 참조
BFS 부분에서 런타임 에러가 날 만한 원인은 위 두가지 뿐입니다.
하지만 모두 꼼꼼히 체크했고 터질만한 부분은 없어 보이는데요 도대체 어디서 실수를 한걸까요?
아마도 nz 부분 관련해서 문제가 생긴 것 같습니다.
이 문제는 2차원 토마토에서 아래와 같이 dx, dy, dz를 잡고 풀면 풀리는 문제입니다.
말씀하신대로 바꿔서 제출했는데도 런타임 에러가 나네요..
제가 잘못 생각했습니다.
작성자님 코드의 10번째 줄에 문제가 있었습니다.
아래 코드로 맞았습니다를 받았습니다.
답변 감사합니다.
알려주신대로 주어지는 M, N 의 최대값으로 배열을 선언해도 되지만
주어진 크기만큼만 배열을 선언한다고 했을 때 (제풀이)
배열을 선언하는 부분에서 행(N)과 열(M)값을 바꾸어 작성했었네요.
댓글을 작성하려면 로그인해야 합니다.
jeong5728 3년 전
비어있는 큐에 pop, front 연산,
잘못된 배열의 메모리 참조
BFS 부분에서 런타임 에러가 날 만한 원인은 위 두가지 뿐입니다.
하지만 모두 꼼꼼히 체크했고 터질만한 부분은 없어 보이는데요 도대체 어디서 실수를 한걸까요?