6549번 - 히스토그램에서 가장 큰 직사각형
분할정복 기반으로 왼쪽/오른쪽 히스토그램과 양쪽 히스토그램 중 최댓값을 찾는 방식으로 메소드를 구현하고그 과정에서 RMQ를 사용해서 최소 높이를 찾았는데 답이 틀리는 것이 아니라 메모리 초과가 납니다.
vector 함수에서 호출할 때 거의 다 참조자로 선언해서 메모리 초과가 날 일은 없는 것 같은데 재귀함수 호출 스택이 터져도 메모리 초과가 날 수 있나요?
뎁스가 1만 이상이 넘어가네요. 그 정도까지 뎁스가 갈 일이 없다는 걸 생각해 본다면
어디선가 처리를 잘못 하셨을 거에요.
댓글을 작성하려면 로그인해야 합니다.
ryute 5년 전
분할정복 기반으로 왼쪽/오른쪽 히스토그램과 양쪽 히스토그램 중 최댓값을 찾는 방식으로 메소드를 구현하고
그 과정에서 RMQ를 사용해서 최소 높이를 찾았는데 답이 틀리는 것이 아니라 메모리 초과가 납니다.
vector 함수에서 호출할 때 거의 다 참조자로 선언해서 메모리 초과가 날 일은 없는 것 같은데 재귀함수 호출 스택이 터져도 메모리 초과가 날 수 있나요?