02 2023 档案
摘要:一些SAM的 ~~基础~~ 题目。~~(主要是我不想写SAM的原理啊啊啊)~~ 有的题目是SA的思维题,但是可以用SAM平推,基本上可以不动脑子。 除非有特殊说明,否则将字符集看作所有小写字母,构造SAM复杂度记为 ### 基础SAM #### [Luogu【模板】后缀自动机 (S
阅读全文
摘要:一些在OI中可能会用到的数学结论。 它可能出现在算法的简化之中或者是复杂度证明之中。 随时见到,随时添加。 , $\sum\limits_{p\leqslant n & p,\texttt{is prime}}\
阅读全文
摘要:字符串科技还是躲不开的呢😅。 本博客主要讲和后缀数组与后缀排序有关的知识点和题目。 后缀数组,顾名思义就是存储与字符串的一系列后缀有关内容的数组,有的时候,我们需要处理关于字符串字串的问题,就可以通过将其转化为后缀的前缀来解决。 后缀数组主要有两个: sa[i] 表示所有后缀中第 i 小的后缀编号
阅读全文
摘要:LGV引理是用来统计DAG中固定若干起点和终点情况下的选择不相交链的方案数的。 同样用来优化计数问题,但是比Pólya定理友好多了,这也就是为什么它能够被直接糊到NOI考场上。 对于一张DAG,每条边有一个边权 ,我们记一条路径 的权值 $\omega(P)=\pro
阅读全文