码迷,mamicode.com
首页 >  
搜索关键字:bzoj3940    ( 14个结果
考后反思(bzoj3940 bzoj4899 bzoj3307)
考试的时候用哈希水过了第一题本来想用哈希只可以得20左右没想到由于数据过于水A了 然后雨天的尾巴骗了5分,总分105 我太菜了 首先时间分配的不合理:第一题大水题ac自动机打完了都不会,第二题略微想了想打了个高斯消元,然后样例没过......,最后输出了一个随机数,第三题(lca板子忘了,打错一个地 ...
分类:其他好文   时间:2019-06-23 15:41:55    阅读次数:99
bzoj3940 censoring 题解(AC自动机)
题目描述 Farmer John has purchased a subscription to Good Hooveskeeping magazine for his cows, so they have plenty of material to read while waiting aroun ...
分类:其他好文   时间:2019-06-14 22:08:57    阅读次数:106
bzoj3940 [Usaco2015 Feb]Censoring
Description Farmer John has purchased a subscription to Good Hooveskeeping magazine for his cows, so they have plenty of material to read while waitin ...
分类:其他好文   时间:2018-02-25 17:26:20    阅读次数:183
[bzoj3940][Usaco2015 Feb]Censoring
最近做题成双成对?不是双倍经验就是两题同解。 3940 3942 给定字典,给定字符串,删去字符串中所有字典内单词。保证不会出现二者包含状况。$n \leq 1e5,\sum len \leq 1e5$ AC自动机裸题。build出AC自动机后从左到右插入文本串,同时边匹配边push进栈里。匹配成功 ...
分类:其他好文   时间:2017-12-23 21:41:17    阅读次数:178
BZOJ3940: [Usaco2015 Feb]Censoring
给个长度<=1e5的串s,再给n个模板串总长不超1e5,每次把s中起始位置最早的一个模板串删掉,求最后剩的串。 AC自动机,开个栈记一下每次走到哪里,匹配成功后直接在栈里找到这一串的初始位置对应自动机上的节点,从而回到刚才的样子就行了。 1 #include<stdio.h> 2 #include< ...
分类:其他好文   时间:2017-09-03 23:35:28    阅读次数:162
bzoj3940&&bzoj3942
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int M=1000055; char stack[M],s[M],t[M],f[M],next[M]; int len,top; vo ...
分类:其他好文   时间:2017-05-23 15:59:55    阅读次数:130
Bzoj3940 [Usaco2015 Feb]Censoring
Description Farmer John has purchased a subscription to Good Hooveskeeping magazine for his cows, so they have plenty of material to read while waitin ...
分类:其他好文   时间:2017-03-11 23:25:39    阅读次数:312
【bzoj3940】[Usaco2015 Feb]Censoring
【题目描述】 FJ把杂志上所有的文章摘抄了下来并把它变成了一个长度不超过10^5的字符串S。他有一个包含n个单词的列表,列表里的n个单词 记为t_1...t_N。他希望从S中删除这些单词。 FJ每次在S中找到最早出现的列表中的单词(最早出现指该单词的开始位置最小),然后从S中删除这个单词。他重复这个 ...
分类:其他好文   时间:2016-10-28 09:38:19    阅读次数:174
bzoj3940[Usaco2015 Feb]Censoring*
bzoj3940[Usaco2015 Feb]Censoring 题意: 有一个S串和一大堆T串,不断地在S串里找最早出现的T串,然后将其删除。S串≤100000,T串总长度≤100000。 题解: 对所有T串建AC自动机,然后同bzoj3942。注意,本题的AC自动机必须利用所有fail函数建成一 ...
分类:其他好文   时间:2016-09-04 15:45:35    阅读次数:167
【Trie图】BZOJ3940-[Usaco2015 Feb]Censoring
【题目大意】 有一个匹配串和多个模式串,现在不断删去匹配串中的模式串,求出最后匹配串剩下的部分。 【思路】 众所周知,KMP的题往往对应着一道AC自动机quq。本题同BZOJ3942(KMP),这里改成AC自动机即可。 我一开始写了原始的AC自动机,写挂了。后来思考了一下,应当用Trie图,机智地1 ...
分类:其他好文   时间:2016-08-14 19:12:20    阅读次数:209
14条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!