线段树的一些基础应用
线段树扫描线
luoguP5490(模板)
1. 题目大意:
给定**n** $(1 \leq n \leq 10^{5})$ 个矩形,以及n个矩形的四个顶点坐标$(0 \leq x, y\leq 10^{9})$,求这n个矩形面积的并。
2. 题目思路:
1.首先想到暴力for求出,但看到数据范围显然**MLE + TLE**。
2.再想到利用容斥定理先求出所有矩形面积之和再减去重叠部分,但过于麻烦。
那么应该怎么处理这个问题呢,可以想到分割图形求解,如同往一个盒子里灌水求体积一样,用一个数据结构
原创
2021-09-23 23:22:59 ·
112 阅读 ·
0 评论