会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
棉花糖
菜园子
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2022年3月11日
[NOI2011]阿狸打字机
摘要: 题意:一开始是个空串s,有三种操作:(1.末尾加一个字符 2.末尾减一个字符 3.存储该字符串) 思路: 一开始在trie树上动态加点很好处理,3操作的时候记录一下此时trie树上的pos,同时记录dep,fa后面有用。 建AC自动机,因为这道题的大致思路还是:y包含于x,则x的所有前缀(trie树
阅读全文
posted @ 2022-03-11 20:36 Crazy!!!
阅读(28)
评论(1)
推荐(0)
编辑
[TJOI2013]单词
摘要: 题意:给n个字符串,问每个字符串在所有串里出现几次。 思路:判断一个整串与其它串之间的包含关系通常用AC自动机。fail树是我们想象中的树,但是它可以帮助我们更好的理解AC自动机。 1.fail树上的每个前缀都对应fail树里面的节点。通常节点存cnt[]表示有多少个串经过该点(即多少个前缀) 2.
阅读全文
posted @ 2022-03-11 18:33 Crazy!!!
阅读(35)
评论(0)
推荐(0)
编辑
[SDOI2014] 数数
摘要: 题意:问有多少个<=n(\(10^{1201}\))的数满足下面所给的模式串没有在其中出现过 思路:首先一堆串没在构造的串中,套路就是AC自动机上dp,不经过cnt[]>0的点。 不过<=n怎么做呢?从n范围容易想到数位dp。 不过有一种更巧妙的方法: 首先位数<n,每位没有限制 (类似康托展开:每
阅读全文
posted @ 2022-03-11 17:25 Crazy!!!
阅读(30)
评论(0)
推荐(0)
编辑