做题记录 25.8.20
\(\textcolor{purple}\odot\) P3810 【模板】三维偏序(陌上花开)
\(\text{K-D tree}\) 模板,注意同一坐标上的点要转化为一次单点加和一次矩阵求和,时间复杂度 \(O(n\sqrt n)\)
\(\textcolor{purple}\odot\) P5471 [NOI2019] 弹跳
将点保存在 \(\text{K-D tree}\) 中,点有点权,初始 \(1\) 的点权为 \(0\),其它点权无穷
每次取出点权最小的点,删除该点,枚举由它开始的边到达的矩形,并矩形取 \(\min\)
重复 \(n\) 次后得到答案
时间复杂度 \(O(m\sqrt n)\)

浙公网安备 33010602011771号