区间排序
多次修改,最后单点查询:P2824 [HEOI2016/TJOI2016] 排序
二分答案,转化为 \(0/1\) 序列区间排序,最终单点查询,\(0/1\) 序列区间排序容易转化为区间求和与区间覆盖,线段树实现即可,时间复杂度 \(O(m\log n\log V)\),实现精细可以到 \(O(m\log ^2n)\)
区间排序和单点查询混合:T158644 [QwQOI2020] III
考虑 \(\text{odt}\),将连续有序段作为一个颜色段,每段保存一棵权值线段树,则分割时相当于线段树分裂,合并时为线段树合并,查询时通过线段树上二分实现,时间复杂度 \(O((n+m)\log^2 n)\)
参考
- \(\text{2024.12.13 EZDS.pdf\;\;\; by Luzhuoyuan}\)

浙公网安备 33010602011771号