摘要:
SAM做题记录 1.【模板】后缀自动机 (SAM) 题意:求$S$的所有出现次数大于1的子串的出现次数乘上长度的最大值。 思路:建出SAM后,预处理出每个节点的子串的出现次数,然后统计答案即可。 2.P2408 不同子串个数 题意:求不同子串个数。 思路:考虑到SAM上从根节点到每个节点的路径都是一 阅读全文
posted @ 2023-03-27 21:35
Xttttr
阅读(43)
评论(0)
推荐(0)
摘要:
长链剖分总结 长链剖分,顾名思义,就是按照链长(即深度)把树剖成若干条链。具体的,定义每个点的儿子中,子树深度最大的点是重儿子,不断跳重儿子形成的链也就是长链。 长链剖分的性质: 1.从一个点向上跳长链的次数不会超过$\sqrt n$次。 证明:考虑每跳到一条新的链上,这条链一定比前一条链长,而最坏 阅读全文
posted @ 2023-03-27 19:58
Xttttr
阅读(132)
评论(0)
推荐(0)

浙公网安备 33010602011771号