随笔分类 -  字符串——回文自动机

摘要:神仙题qwq 当时在某校听梁大讲课就没听懂qaq 又研究了一下Claris的题解发现好像还阔以qwq 我们可以很自然地想到回文自动机 我们令f[x]表示回文自动机上的节点x最少需要f[x]个操作 可以发现有这样几种转移 f[x]=len[x](len[x]&1==1) f[x]=len[x]/2+1 阅读全文
posted @ 2019-06-27 08:35 寒雨微凝 阅读(178) 评论(0) 推荐(1) 编辑
摘要:传送门 回文自动机! 正着跑一遍 记录以每个点作为回文子串的右端点的最大长度 倒过来跑一遍 记录每个点作为左端点的最大长度 求个和就好啦 附代码。 这玩意跑的奇快无比。 阅读全文
posted @ 2018-12-20 15:05 寒雨微凝 阅读(112) 评论(0) 推荐(0) 编辑
摘要:传送门 回文自动机板子题~ 回文自动机和ACA以及SAM都是很类似的[毕竟都是自动机吗233] 回文自动机的树形结构是 fail指针构成的 用增量法 构造即可 (其实我也没完全学懂呢T^T) 阅读全文
posted @ 2018-12-20 13:56 寒雨微凝 阅读(102) 评论(0) 推荐(0) 编辑

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