image.png

쓰는 스타일을 최대한 간결하게 바꿨는데 이전껀 못바꾸겠다..

목표: 도형(원, 다각형)을 순서대로 올려놓을 때 각 색종이의 최종 가시 면적을 계산한다.

핵심: 교차점 기반 x-분할 + 구간별 아래쪽 넓이 누적 + 연결(국소) 업데이트


1) 문제를 푸는 관점


2) 전처리: “교차점 기반 x-분할”

image.png


3) 구간별 “아래쪽 넓이”로 더하고 빼기


4) 자료구조 전략: 정렬(set) 대신 연결리스트 사용