摘要: 题意 "题目链接" 分析 题意容易转化成求循环之后不包含 $s$ 的串的个数。 首先建立 AC 自动机。考虑一个暴力的做法:枚举长度为 $n$ 的字符串 $t$ 最终(后缀) 和 $s$ 的匹配长度是多少 ($i$)。 这样在开始的时候,我们再记录一维从 $t$ 的第 $i+1$ 个位置开始匹配且没 阅读全文
posted @ 2018-12-26 16:03 fwat 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 题意 给你一个长度为 $n$ 的字符串,问 $LCP(i,j)+(w_i\ xor\ w_j)$ 的最大值,其中 $LCP$ 表示两个后缀的最长公共前缀。 $n\le 10^5$ 分析 建立 $SA$ 之后把所有的 $height$ 从大到小加入,维护连通块(类似 $MST$ ),这样可以找到某个 阅读全文
posted @ 2018-12-26 08:47 fwat 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 题意 给你 $n$ 和 $k$ ,问能否用 $k$ 的所有 $ 1$ 的因子凑出 $n$ 。多组数据,但保证不同的 $k$ 不超过 50 个。 $n\leq 10^{18}, k\leq 10^{15}$ 分析 记 $k$ 的质因子数量为 $m$ 。 1. 如果 $k=1$ 一定不行。 2. 如果 阅读全文
posted @ 2018-12-26 07:17 fwat 阅读(492) 评论(0) 推荐(1) 编辑