7576번 - 토마토
테스트 케이스 이것저것 다 찾아서 넣을 때마다 답은 다 맞게 출력되는데
런타임!!!에러가 납니다....
배열 사이즈도 늘려줘보고 별의 별 작업을 다해봤습니다만..
계속 런타임 에러가 나네요.......
이유가 뭘까요ㅠㅠㅠㅠㅠㅠ
int **tomato = new int*[N];
int **visited = new int*[N];여기서 바로 동적할당을 하셔서 그렇습니다. 이 부분은 N을 입력받기 전이기 때문에 0칸이 할당되죠.따라서 전역변수 영역에는 선언만 해두고, 할당은 N을 입력받은 후에 진행하셔야 합니다.
아.. 그런거였군요 ㅜㅜㅜㅜ
입력받기 전에는 무조건 0칸이 할당되나 보네요 감사합니다 해보겠습니다...
댓글을 작성하려면 로그인해야 합니다.
nsh950306 3년 전
테스트 케이스 이것저것 다 찾아서 넣을 때마다 답은 다 맞게 출력되는데
런타임!!!에러가 납니다....
배열 사이즈도 늘려줘보고 별의 별 작업을 다해봤습니다만..
계속 런타임 에러가 나네요.......
이유가 뭘까요ㅠㅠㅠㅠㅠㅠ