封面图是随便找的真实的 Lighting Routing
据说这题有神奇的 LCT 和 树套树 的做法,很可惜,我都不会。
于是搞了一个用欧拉序来维护直径的做法,搭配线段树和倍增 LCA 来解决这题。
次阅读
6 min read
封面图是随便找的真实的 Lighting Routing
据说这题有神奇的 LCT 和 树套树 的做法,很可惜,我都不会。
于是搞了一个用欧拉序来维护直径的做法,搭配线段树和倍增 LCA 来解决这题。
其实是这道 线段树分裂 的模板,但是涉及了很多进阶线段树,所以把它称为进阶线段树,包含的操作有动态开点、内存回收、线段树合并、线段树分裂、线段树上二分等。