会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Tryatry
博客园
首页
新随笔
联系
订阅
管理
2019年8月17日
Codeforces Round 70 E. You Are Given Some Strings...(AC自动机)
摘要: 传送门 题意:给出一个文本串T,再给出N个模式串,求任意两个模式串拼接后在T中出现的次数的和(可重叠) 思路:首先暴力是不可能暴力的。可以考虑枚举两个串的结合点在T上出现的位置i,那么这个位置对答案的贡献就是以i为结尾的串的数量乘上以i+1为起始位置的串的数量。求以每个位置为起点和终点的串的数量可以
阅读全文
posted @ 2019-08-17 22:17 tryatry
阅读(197)
评论(0)
推荐(0)
编辑
公告