树套树总结
这里可能包括但不限于树套树。
总之是一棵树上每个结点又套了点别的什么东西。
拜谢lxl
坑开在这儿了,以后填吧。
代码复杂度比较高,建议想明白了再开始敲。
可以用来动态维护二维平面上的信息。
结构是DAG,一般不支持标记下方。但是可以标记永久化。
BIT套树
最好写的。但是也难写。
BIT套平衡树可以解决大部分问题,但是由于难以支持多树二分导致有时会多一只\(\log\)。
BIT套线段树由于结构的优势,可以支持多树二分,于是可以降\(\log\)。
但是因为BIT特有的,BIT套树只能维护支持差分的信息。
线段树套树
和上面BIT套树类似,但是可以维护不支持差分的信息。
但是常数很大。

浙公网安备 33010602011771号