ssifood   5년 전

왜 메모리 초과일까요? 이클립스로는 되거든요;;

보통 다른분들은 cnt 이런걸로 계산했는데

저는 그냥 length[][] 란 이차원배열로 총 거리를 다 할당했어요.

그래서 메모리 초과인가요??

같이 검토해봐주시면 감사하겠습니다. 행님들

djm03178   5년 전

visit에 true를 넣을 때 [now.x][now.y]에 하는 것이 아니고 다음 방문하려는 장소에 해야 합니다.

djm03178   5년 전

그리고 채점 서버에서 프로그램에 넣는 입력을 이클립스에서 똑같이 넣어보신 것도 아니고, 그 때 최대 메모리 사용량이 얼마인지 확인해보신 것도 아닌데 어떻게 이클립스에서는 된다고 확신하셨는지 궁금합니다.

ssifood   5년 전

채점 서버에서 주는 모든 경우에 대한 메모리초과까지는 파악하지못하였고, 단지 예제에 주어진 값들만 이클립스에서 돌려봤는데 성공했다는..

매우 주관적인 것입니다;;;

djm03178   5년 전

그렇기 때문에 "~에서 된다"는 말은 의미가 없습니다. 알고리즘 문제의 목표는 "조건 내의 어떤 입력에 대해서도 제한 안에 올바른 답을 출력할 수 있게 하는 것"이기 때문에, 몇 개의 예제에 대해서 잘 되는 것을 확인했다고 해서 "이 코드는 대략 맞는 코드일 것이다"라고 생각해서는 안 됩니다.

sjmsjm1111   5년 전

대부분의 백준문제는 히든케이스가 있습니다. 예제만 통과하면 안되세요~

댓글을 작성하려면 로그인해야 합니다.