摘要:
1. 后缀平衡树 引入 后缀平衡树的每个节点维护一个后缀,平衡树中序遍历出来的就是后缀数组。 我们假设已经维护好了 \(S\) 的后缀平衡树,现在从前插入一个字符 \(c\),现在要把 \(c+S\) 插入。 假设我们现在比较 \(c+S\) 和 \(A\) 的大小,若首字母不同,那么已经比较出; 阅读全文
posted @ 2024-08-01 21:05
s1monG
阅读(20)
评论(0)
推荐(0)
摘要:
A \(n\) 个点的完全图,\(i\to j(i<j)\) 的边权是 \(u_j-u_i\),问最小生成树。\(n\le 3e5\)。 考虑 boruvka 算法。boruvka 算法是重复以下过程,直到只有一个连通块。 找到所有连通块的连向外面的最小边,并把这些边加入最小生成树。不难发现这是最多 阅读全文
posted @ 2024-08-01 21:04
s1monG
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号