摘要: Description 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。 Input 两行,两个字 阅读全文
posted @ 2017-10-06 21:55 wfj_2048 阅读(210) 评论(0) 推荐(2) 编辑
摘要: Description Input 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库的行数接下来M行的01串,表示标准作文库接下来N行的01串,表示N篇作文 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库的行数接下来M行的01串,表示标准作文库接下来N行的01串,表示N篇作 阅读全文
posted @ 2017-10-06 20:22 wfj_2048 阅读(181) 评论(0) 推荐(2) 编辑
摘要: Description 幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴啦。 这时幽香发现了一件非常有趣的事情,太阳花田有n块空地。在过去,幽香为了方便, 阅读全文
posted @ 2017-10-06 13:41 wfj_2048 阅读(267) 评论(0) 推荐(4) 编辑
摘要: Description 懒得写背景了,给你一个字符串init,要求你支持两个操作 (1):在当前字符串的后面插入一个字符串 (2):询问字符串s在当前字符串中出现了几次?(作为连续子串) 你必须在线支持这些操作。 懒得写背景了,给你一个字符串init,要求你支持两个操作 (1):在当前字符串的后面插 阅读全文
posted @ 2017-10-06 13:40 wfj_2048 阅读(232) 评论(0) 推荐(3) 编辑
摘要: Description (我并不想告诉你题目名字是什么鬼) 有一个长度为n的仅包含小写字母的字符串S,下标范围为[1,n]. 现在有若干组询问,对于每一个询问,我们给出若干个后缀(以其在S中出现的起始位置来表示),求这些后缀两两之间的LCP(LongestCommonPrefix)的长度之和.一对后 阅读全文
posted @ 2017-10-06 13:38 wfj_2048 阅读(345) 评论(0) 推荐(3) 编辑
摘要: 题面:见uoj 正解:后缀自动机+后缀树+树形$dp$。 好像这题正解是后缀数组来着,然而用后缀自动机就简单多了。。 反串构出后缀树,然后直接树形$dp$即可,注意最大答案可能是最小值与最小值的乘积。 阅读全文
posted @ 2017-10-06 13:37 wfj_2048 阅读(193) 评论(0) 推荐(3) 编辑
摘要: Description Input 一行,一个字符串S 一行,一个字符串S Output 一行,一个整数,表示所求值 一行,一个整数,表示所求值 Sample Input cacao Sample Output 54 HINT 2<=N<=500000,S由小写英文字母组成 2<=N<=500000 阅读全文
posted @ 2017-10-06 13:36 wfj_2048 阅读(164) 评论(0) 推荐(2) 编辑
摘要: Description 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示。例如可以将魔咒字符 1、2 拼凑起来形成一个魔咒串 [1,2]。 一个魔咒串 S 的非空字串被称为魔咒串 S 的生成魔咒。 例如 S=[1,2,1] 时,它的生成魔咒有 [1]、[2]、[1,2]、[2,1]、[1,2,1] 阅读全文
posted @ 2017-10-06 13:34 wfj_2048 阅读(262) 评论(0) 推荐(2) 编辑
摘要: Description 对于一个给定长度为N的字符串,求它的第K小子串是什么。 对于一个给定长度为N的字符串,求它的第K小子串是什么。 Input 第一行是一个仅由小写英文字母构成的字符串S 第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的 阅读全文
posted @ 2017-10-06 13:32 wfj_2048 阅读(148) 评论(0) 推荐(2) 编辑