会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
A Blog
博客园
首页
新随笔
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
182
下一页
2015年3月23日
hnu10104
摘要: AC自动机+DFS#include #include #include using namespace std;#define D(x) const int MAX_LEN = 3 * (1e4) + 10;const int MAX_NODE_NUM = MAX_LEN;const int MAX...
阅读全文
posted @ 2015-03-23 22:01 undefined2024
阅读(137)
评论(0)
推荐(0)
2015年3月19日
hdu4117
摘要: 题意:给出一串单词,每个有一个权值。顺序不变的情况下,删掉一些,使得相邻两单词,前一个是后一个的子串。同时要求使得剩余单词权值和最大。求最大是多少。分析:AC自动机+线段树+DP。这是一个比较复杂的题目,我们分步来讲解。第一部分,动态规划。用f[i]表示从第1个单词,到第i个单词,所有剩余单词中包含...
阅读全文
posted @ 2015-03-19 19:16 undefined2024
阅读(412)
评论(0)
推荐(0)
2015年3月13日
zju3430
摘要: 题意:给出多个加密的模式串,和多个待匹配的串,问每个串里出现了多少种模式串。加密方法是把每3bytes加密成按6bits一个对应成4个字符,对应方法题里给了。分析:除了解密之外,基本是个赤裸裸的AC自动机。这题要注意有多个模式串要进自动机,所以自动机的vis数组要每次清零。#include #inc...
阅读全文
posted @ 2015-03-13 21:36 undefined2024
阅读(125)
评论(0)
推荐(0)
2015年3月12日
AC自动机题目汇总
摘要: POJ 4052ZJU 3430HDU 4117HNU 10104HDU 2457HNU 11187ZJU 3545HDU 3341
阅读全文
posted @ 2015-03-12 10:06 undefined2024
阅读(122)
评论(0)
推荐(0)
poj4052
摘要: 题意:求一个文章(长度5.1e6)里面出现了多少个指定的模式串。重复出现只记一次。而且如果两个模式串都出现的情况下,一个是另一个的子串,则该子串不算出现过。分析:AC自动机。由于子串不算所以加一些特殊处理:1.在文章匹配过程中,如果出现了一个模式串我们不是把匹配数量+1,而是记录那个出现过vis[i...
阅读全文
posted @ 2015-03-12 10:05 undefined2024
阅读(137)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
182
下一页
公告