摘要: 题解: $k<=20,$ 考虑状压dp. 从 $1$ 号点走到 $n$ 号点经过的点的个数可能会非常多,但是强制要求经过的点一共才 $20$ 个. 而我们发现这个题好就好在可以经过某个城市,而不停留. 故我们在关键点之间进行转移的时候可以直接走最短路,而不用管别的. 令方程 $f[i][j]$ 表示 阅读全文
posted @ 2019-09-18 19:11 EM-LGH 阅读(166) 评论(0) 推荐(0)
摘要: 不难发现如果一个边的方向改变,就一定不会改回来(这样肯定不是最短路). 所以就直接建双向边,边权为 $0$ 代表不改变,边权为 $1$ 代表改变,跑一个最短路即可. 阅读全文
posted @ 2019-09-18 15:22 EM-LGH 阅读(131) 评论(0) 推荐(0)
摘要: 复习一下线段树优化建图:1.两颗线段树的叶子节点的编号是公用的. 2.每次连边是要建两个虚拟节点 $p1,p2$ 并在 $p1,p2$ 之间连边. 阅读全文
posted @ 2019-09-18 14:48 EM-LGH 阅读(181) 评论(0) 推荐(0)
摘要: 这道题还比较友好~首先,构建出来 $AC$ 自动机,那么我们要求的就是从 $0$ 号点走无限次走到一个终止节点的概率. 考虑构建转移矩阵 $M,$ $M_{i,j}$ 表示节点 $i$ 转移到节点 $j$ 的概率. 如果 $i$ 不是终止节点,则直接将概率相加即可,否则,只有 $M_{i,i}$ 为 阅读全文
posted @ 2019-09-18 09:41 EM-LGH 阅读(172) 评论(0) 推荐(0)
摘要: 数学期望可以理解成一个 DAG 模型. Code: 阅读全文
posted @ 2019-09-18 08:26 EM-LGH 阅读(138) 评论(0) 推荐(0)