摘要:
点分树是按照树重心构建的重构树,它可以解决静态点分治无法解决的带修问题,这里带修只能对节点性质修改,不能改变树的结构. 根据树重心的性质,点分树的深度是 \(log\) 级别的,这个性质允许我们完成一些非常暴力的操作. 构建方法很简单,按照点分治的处理顺序连边即可,通常会额外维护每个节点到它所有祖先 阅读全文
posted @ 2026-08-13 20:23
kzssCCC
阅读(3)
评论(0)
推荐(0)
摘要:
朴素的后缀树就是字符串的所有后缀构成的 \(trie\) 树,这样树大小是 \(n^2\) 量级的,可以使用 \(SA\) 将朴素后缀树中的链压缩成一个节点,将节点数量控制在线性范围内. 首先,构建 \(SA\) 和 \(height\). 压缩 \(trie\) 树每个节点存完整树高 \(dept 阅读全文
posted @ 2026-08-13 12:34
kzssCCC
阅读(3)
评论(0)
推荐(0)

浙公网安备 33010602011771号