2096번 - 내려가기
배열의 열의 갯수를 N의 최대범위인 100000까지 할당할 필요 없이 열의 갯수 2개로 문제를 해결하긴 했지만 제가 맨처음 시도한 아래 소스가 왜 메모리 초과가 발생하는지 궁금해서 질문드립니다. 제 생각에는 아래 소스의 메모리 사용은 (4*100000*3*3)/1024/1024 = 3.4MB 정도 된다고 생각됩니다. 그러나, 문제의 메모리제한은 4MB인데 왜 메모리 제한이 발생하는 건가요??
이 글 참고하세요.
http://stackoverflow.com/quest...
sizeof(int)의 값이 항상 4가 아닙니다. 환경에 따라서 달라질 수 있습니다.
댓글을 작성하려면 로그인해야 합니다.
xowns9418 6년 전
배열의 열의 갯수를 N의 최대범위인 100000까지 할당할 필요 없이 열의 갯수 2개로 문제를 해결하긴 했지만 제가 맨처음 시도한 아래 소스가 왜 메모리 초과가 발생하는지 궁금해서 질문드립니다. 제 생각에는 아래 소스의 메모리 사용은 (4*100000*3*3)/1024/1024 = 3.4MB 정도 된다고 생각됩니다. 그러나, 문제의 메모리제한은 4MB인데 왜 메모리 제한이 발생하는 건가요??