oheat87   1년 전

횐님들 안녕하십니까

제가 질문을 올리는 것은 다름이 아니오라 런타임 에러의 이유를 찾을수 없기 때문입니다.

50% 쯤에서 런타임 에러가 발생하는데 코드를 아무리 봐도 런타임 에러가 날만한 곳을 찾지 못하겠습니다.

알고리즘 동작 방식은 세그먼트 트리 하나를 놓고 주어진 직사각형 영역을 x값의 오름차순으로 스위핑 하면서 현재 직사각형이 몇개나 겹쳐있는지를 업데이트하는 방식으로 동작합니다. 직사각형의 x값을 기준으로 스위핑 하다가 x값이 달라지거나 또는 직사각형 시작부분인지 끝나는부분인지 여부가 달라지면 그때 주어진 집들(좌표들)이 지금 x값 구간에서 몇개나 직사각형에 겹치는지 세는 방식입니다.

미리 감사드립니다.

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