该文被密码保护。 阅读全文
posted @ 2019-11-08 10:41 Mrzdtz220 阅读(46) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-02 01:50 Mrzdtz220 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 给每条边赋权值为 $\frac{p}{1 p}$,用基尔霍夫矩阵求出所有生成树权值积之和,最后乘上 $\prod 1 p$ 即可 阅读全文
posted @ 2020-03-28 09:19 Mrzdtz220 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 设 $f_i$ 为 $i \to t$ 的期望步数 转移方程为 $f_u = \sum_{u \to v} \dfrac{f_v}{outdeg_u} + 1$ 先tarjan缩点 然后强连通分量内进行高斯消元即可 把出边到的点不在强连通分量内的 $\dfrac{f_v}{outdeg_u}$ 作为 阅读全文
posted @ 2020-03-26 21:47 Mrzdtz220 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 把权值为 $0$ 的边权值设为 $ 1$ 那么阴阳平衡的路径就是权值和为 $0$ 的路径 考虑点分治统计路径数 如果没有中间点的限制,那么只需要统计每种路径权值出现的个数,相加之和为 $0$ 的路径数用乘法原理统计即可 现在有了中间点的限制,那么就是根到该节点的路径上,出现了一个中间节点,该根到中间 阅读全文
posted @ 2020-03-26 21:43 Mrzdtz220 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 设 $f_i$ 为前 $i$ 位能由多少种方案组成 那么要么就是正常的得到方式,可以由 $f_{i 1}$ 转移来,方案数为 $f_{i 1} \times cnt_{s_i}$ 错误的得到方式就由 $f_{i 2}$ 转移得来,方案数为 $f_{i 2} \times cnt_{s_{i 1}, 阅读全文
posted @ 2020-03-19 21:45 Mrzdtz220 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 要求左右选出来的数满足,比 $b$ 大的等于比 $b$ 小的 从 $b$ 向左右分别拓展 向左遇到一个比 $b$ 大的就 1,比 $b$ 小的就 +1 向右拓展就反过来统计 最后答案就是 $\sum left_i \times right_i$ 阅读全文
posted @ 2020-03-19 13:32 Mrzdtz220 阅读(118) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-03-18 20:43 Mrzdtz220 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一:对B串建后缀自动机,暴力枚举A子串的起始位置,匹配不上则更新答案 二:对B串建序列自动机,暴力枚举A子串的起始位置,匹配不上则更新答案 三:对B串建后缀自动机,$f_{i,j}$ 为考虑A串前 $i$ 个字符,当前在B串的SAM上的状态为 $j$ 的最小值,进行DP 四:对B串建序列自动机,$f 阅读全文
posted @ 2020-03-18 19:03 Mrzdtz220 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 两个状态的最长公共后缀是他们在parent树上的LCA 那么将串反过来就是LCP了 二分答案,找到d所在状态的parent树上最高的节点,且那个节点的最大长度大于等于二分的值 这个倍增即可 这个状态的right集合最大,再查看right集合中是否存在 a, b 之间的某个位置即可 用线段树合并维护r 阅读全文
posted @ 2020-03-18 17:36 Mrzdtz220 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 记录一下这几天刷的后缀自动机的题目 "Glass Beads UVA 719" 求 $S$ 循环同构的最小表示 将 $S$ copy 成 $SS$ 后建出后缀自动机,按字典序走 $n$ 步即可 代码 "Longest Common Substring SPOJ LCS" 求两个串的最长公共子串 对第 阅读全文
posted @ 2020-03-17 18:12 Mrzdtz220 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 考虑升序序列对答案的贡献,最后只需要乘上 $n!$ 即可 $f_{i,j}$ 表示已经放了 $i$ 个数,且最大值不超过 $j$ 的方案数 $f_{i,j}=j \times f_{i 1,j 1}+f_{i,j 1}$ 那么答案为 $f_{n,A}$ 不难 发现 $f_{n,i}$ 是关于 $i$ 阅读全文
posted @ 2020-03-17 16:11 Mrzdtz220 阅读(110) 评论(0) 推荐(0) 编辑