合集-学习笔记
摘要:后缀数组 学习笔记 定义 我们定义后缀数组 \(Sa\) 中的元素 \(Sa_i\) 为,字典序排名为 \(i\) 的后缀所在的位置。我们定义排名数组 \(Rank\) 中的元素 \(Rank_i\) 为,在位置 \(i\) 的后缀的排名。 求解后缀数组 首先 \(\mathcal{O}(n^2\l
阅读全文
摘要:Splay 概述 Splay 也称伸展树,是二叉搜索树(BST)的一种近似平衡的类型,由 Daniel Sleator 和 Robert Tarjan 于 1985 年发明。有着极其优秀的复杂度(均摊 \(\mathcal{O}(\log_2 n)\))。 可以实现 Splay(旋转某节点到根),S
阅读全文

浙公网安备 33010602011771号