08 2020 档案
摘要:对于一些形如询问的整数解或者有解的情况时,常常使用同余最短路的解法。 我们令记录凑出余i最小的数是多少 然后可以用的方法转移 \(f((x + y) \bmod base) = f(x
阅读全文
摘要:重要结论 本质不同的节点数 = pam上的节点数 - 2 对于一个字符串|s|,它的本质不同回文子串个数最多只有|s|个
阅读全文
摘要:提高组综合训练1 一个数的平方的最后n位只与原数的最后n位有关 \text{exgcd(a, b, x, y)}ax+by=gcd(a,b)\text = 0\text{ax+by=a}\text\text != 0
阅读全文
摘要:基本信息维护 struct Splay { int sz, fa, val, cnt, ch[2]; //sz 表示子树大小 //ch[0 / 1]表示左右两个儿子 //fa 表示父亲 //cnt 表示该点的值出现了几次 //val 节点的值 } t[N]; #define ls(p) (t[p].
阅读全文