技术栈

线段树扫描线

Ayanami_Reii
2 小时前
数据结构·算法·线段树·树状数组·离散化·fenwick tree·线段树扫描线
进阶数据结构应用-线段树扫描线计算面积的并集 类似于扫描的思想, 只要是 y y y不连续, 将面积从左到右做细分 设 h 1 = t 0 + t 1 h_1= t_0 + t_1 h1=t0+t1, 同理 h 2 h_2 h2就是下一段的 x x x的差值, 那么总的覆盖面积就是 ∑ i = 1 n h i ⋅ ( y i − y i − 1 ) \sum _{i = 1} ^ n h_i \cdot (y_i - y_{i - 1}) i=1∑nhi⋅(yi−yi−1)
我是有底线的