7개의 댓글이 있습니다.
-
-
일루 -
https://www.quora.com/What-is-coordinate-compression 같은것을 알아보세요. O(1)은 힘들 것 같습니다.
8년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
YiMaeTal
두개의 랜덤 사각형의 넓이를 구하는 문제인데
저는 문제를 풀때 사각형의 양 꼭지점의 위치를 가지고 네 좌표를 비교해가며 더하고 마지막에 교차하는부분이 있다면 그부분을 빼는식으로 문제를 풀었었습니다.
이게 너무 노가다식으로 푼거같아서 여러분의 의견을 듣고싶은데요
http://jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=422&sca=50&sfl=wr_subject&stx=%EB%A9%B4%EC%A0%81&sop=and
예를들어 이런 문제라고 한다면 (저는 사각형 두개의 좌표 8개를 받아서 푸는 문제였지만)
어떤식으로 다가가실지 궁금합니다.
시간복잡도의 경우 O(1) 을 지키면서 풀었으면합니다.
감사합니다^_^
8년 전