自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 HDU 1166 敌兵布阵 树状数组模板

敌兵布阵Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 75992    Accepted Submission(s): 31952Problem DescriptionC国的死对头A国这段时间正在进行军事演

2016-07-31 18:55:58 311

原创 POJ 3268 Silver Cow Party 最短路

题目链接:http://poj.org/problem?id=3268题意:有n个农场,给出m个单向边,先在给出一个x点,求出各个农场到第x农场来回路径的最大值。运用Dijkstra分别求出来回最短路即可。代码如下:#include#include#includeusing namespace std;const int maxm=1100;const int inf=1

2016-07-30 16:47:10 259

转载 AC自动机详解

首先简要介绍一下AC自动机:Aho-Corasick automation,该算法在1975年产生于贝尔实验室,是著名的多模匹配算法之一。一个常见的例子就是给出n个单词,再给出一段包含m个字符的文章,让你找出有多少个单词在文章里出现过。要搞懂AC自动机,先得有模式树(字典树)Trie和KMP模式匹配算法的基础知识。AC自动机算法分为3步:构造一棵Trie树,构造失败指针和模式匹配过程。如果你对

2016-07-29 15:34:25 1004

原创 AC自动机模板

#include#include#include#include#includeusing namespace std;const int maxm=130;int ans[1111][5];char str[1111111];int id,vis[1111],a[1111];struct node{ int count; struct node *next[130];

2016-07-29 15:30:29 244

原创 HDU 1671 Phone List 字典树模板

题意:给你n个字符串,问其中是否存在字符串是其他某个字符串的前缀。这是一道字典树模板题。由于之前只会用静态分配内存的方法来做,也就是用二维数组代替指针来建树,这种方法容易爆内存。后来学了指针建树,这种方法需要释放内存。题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1671学洗了这位大牛的博:http://www.cnblogs.com/t

2016-07-29 10:58:16 387

原创 POJ 2513 Colored Sticks 字典树+并查集

题意:给你n个木棒,每个木棒的两段都用不同的颜色,没两根木棒连接的端点必须是同一种颜色。问你以木棒作边,颜色做端点是否能是欧拉路。想了很久,终于通过字典树的方法吧每种颜色替换为不同的编号,只要定义一个flag数组储存一下当前颜色的种类,最后返回即可。在使用并查集判断欧拉路。代码如下:#include#include#includeusing namespace std;co

2016-07-28 20:23:06 353

原创 HDU 1251 统计难题 字典树

http://acm.hdu.edu.cn/showproblem.php?pid=1251新学了字典树。这里的字典数使用数组建的树,个人感觉要比指针的容易理解一点。#include#include#includeusing namespace std;const int maxm=500001;int tr[maxm][26],pass[maxm],ll;char

2016-07-28 11:23:26 377

原创 POJ2752 Seek the Name, Seek the Fame KMP

Seek the Name, Seek the FameTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 16910 Accepted: 8614DescriptionThe little cat is so famous, that many coup

2016-07-25 20:55:15 358

原创 HDU4513 吉哥系列故事——完美队形II manacher

V - 吉哥系列故事——完美队形IITime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescription  吉哥又想出了一个新的完美队形游戏!   假设有n个人按顺序站在他的面前,他们的身高分别是h[1], h[2] .

2016-07-25 20:01:48 368

原创 求最长回文子串 manacher算法 模板

manacher算法是求回文字串的一种高效算法,真的是特别巧妙的节省了时间。          首先,在s[ ]字符串间添加不会被输入的字符,这里使用“#” 。这样可以是所有的回文字串都会有一个中心,解决了长度为偶数回文串的问题。我们定义一个p[ ]数组,id,mx。p数组表示以s[i]为中心的回文串想左右扩张的最大长度。id表示其中心的位置,而mx表示字符串的边界即id + p[id]

2016-07-25 17:10:01 384

原创 HDU3746 Cyclic Nacklace KMP基础

Cyclic NacklaceTime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionCC always becomes very depressed at the end of this month, he h

2016-07-25 13:43:13 409

原创 POJ3461 Oulipo KMP基础

OulipoTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 35044 Accepted: 14146DescriptionThe French author Georges Perec (1936–1982) once wrote a book, L

2016-07-25 12:23:51 327

原创 HDU 2406 Power Strings KMP 基础

Power StringsTime Limit: 3000MS Memory Limit: 65536KTotal Submissions: 43073 Accepted: 17980DescriptionGiven two strings a and b we define a*b to be their conca

2016-07-25 11:57:24 377

原创 HDU1711 Number Sequence KMP基础

Number SequenceTime Limit:5000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionGiven two sequences of numbers : a[1], a[2], ...... , a[N], and

2016-07-25 11:26:46 358

原创 HDU2087 剪花布条 KMP模板

K - 剪花布条Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescription一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对于给定的花布条和小饰条,计算一下能从花布条中尽可能剪出几块小饰条来呢

2016-07-25 10:58:58 387

原创 HDU 1213 How Many Tables(并查集)

Y - How Many TablesTime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionToday is Ignatius' birthday. He invites a lot of friends. Now

2016-07-22 18:57:39 330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除