09 2020 档案

摘要:题意:给出n个字符串,求一个最短的串使得所有字符串都是这个串的子串。 先把字符串建出 AC 自动机,问题等价于求一条最小的链,使得这个连经过每个串的结尾。链上的字符即为所求字符串。 所以我们bfs,因为n12所以判断到没到过这个串的结尾可以用二进制,0表示没有到过,1阅读全文
posted @ 2020-09-08 17:08 CelticOIer 阅读(99) 评论(1) 推荐(0) 编辑
摘要:这题看起来一大堆 LCT 的题解,那我就来发一个动点 SPFA 的吧。 SPFA 是啥不用我说了吧。 动点SPFA 这是一个动态加边的算法。 我们现在假设图中已经有了一些边,从源点v0的最短路为d1,d2,d3,,dn。 我们考虑加一条边(u,v,d),表示从u到$ 阅读全文
posted @ 2020-09-03 10:09 CelticOIer 阅读(84) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示