摘要: 题意 现在给定你n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中至少k个字符串的子串(注意包括本身)。 题解 首先是广义后缀自动机,就是每次将$last$归为$Root$,从而将几个后缀自动机拼在一起处理 那么现在需要知道每个字串在$n$个母串中的出现次数,所谓字串,就是所有前缀 阅读全文
posted @ 2018-12-07 20:51 Colythme 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 题意 一串字符串的子串能够被拆分成不重叠的$AABB$($A, B$为该子串的子串)的方案数 题解 考虑对子串进行隔离处理,枚举隔离长度$l$ 那么在此隔离长度下若存在子串满足$AABB$,那么它必定横跨两个隔离点,那么此时求出每相邻两个隔离点的最长公共前缀$x$和最长公共后缀$y$(跑两遍$SA$ 阅读全文
posted @ 2018-12-07 11:06 Colythme 阅读(100) 评论(0) 推荐(0) 编辑