码迷,mamicode.com
首页 >  
搜索关键字:ac    ( 12438个结果
常用字符串算法
简介字符串的处理几乎无处不在,常用的字符串算法有KMP、扩展KMP、Trie树、AC自动机、Manacher、哈希、SA、SAM等。Knuth-Morris-Pratt 算法给你两个字符串AB,询问B串是否是A串的子串(A串是否包含B串)。可以枚举从A串的什么位置起开始与B匹配,然后验证是否匹配。假...
分类:其他好文   时间:2014-08-13 12:52:06    阅读次数:291
HDU 2546 饭卡 01背包问题
01背包问题,增加一个额外条件,余额大于等于5的时候,可以购买任意价格的东西,那么就把5保留下来买最大价格的物品。 然后转化为收益的时候要注意初始条件,即没买东西的时候收益就是余额,就是所有的钱。这个还是有点难转换思维的。 最后是要熟悉背包填表,不需要保留选择的时候,就逆向填表,只需要一维表就可以了,当然也可以使用滚动数组,两个一维数组就可以了。 走了算法一圈回来了,AC自动机,线段树等都学...
分类:其他好文   时间:2014-08-13 10:34:46    阅读次数:218
Microsoft Windows Scripting Self-Paced Learning Guide
http://www.mums.ac.ir/shares/hit/eduhit/book/windowsscripting.pdfhttp://support.microsoft.com/kb/926352/en-ushttps://www.microsoft.com/learning/en-us/...
分类:Windows程序   时间:2014-08-13 00:56:24    阅读次数:253
Keywords Search (ac 自动机)
ac_automatic 指针...
分类:其他好文   时间:2014-08-12 22:06:44    阅读次数:262
HDU 4940(杭电多校#7 1006) Destroy Transportation system(瞎搞)
题目地址:HDU 4940 当时这个题一看就看出来了是网络流的最小割,然后就一直在想建图。。然后突然发现,应该要让T集合的数目最少,不然只要有两个,那这两个的每一个都可以跑到S集合,使得T集合变小。那就只能是1个了。然后。。枚举就好了。。但是虽然觉得这么做肯定没错。。但是不敢敲。。因为当时都3个小时了才只有10个队过了。。。后来又想了几遍后觉得这样没错,就写完交上了。果然AC。。。 代码如下:...
分类:其他好文   时间:2014-08-12 19:03:15    阅读次数:199
HDU 3644
模拟退火算法。。。。这道题,呃。我怎么感觉他就是随机的。同一个代码,时而AC,时而WA。其实还真的是随机的。呵呵呵呵呵。。。因为下降火太快了,没办法,而降得慢又会。。。TLE,虽然精度提高了。敢问,还有什么好的方法?我是在做退火算法时遇到这个练手的。#include #include #includ...
分类:其他好文   时间:2014-08-12 18:24:14    阅读次数:210
hdu 1050(贪心算法)
Moving Tables Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19278    Accepted Submission(s): 6582 Problem Description The famous AC...
分类:其他好文   时间:2014-08-12 17:21:04    阅读次数:191
UVA-12716 - GCD XOR
【思路】a^b = c等价于a^c = b  所以枚举a和c,而a和c全部枚举肯定TLE,所以高效算法:通过c是a的约数这个关系来枚举会减小循环,必须要将c放在循环外面,因为c的情况比较少。其实本题就是要求:c=a-b(规律),c=a^b    以下是高神的AC代码,很好很强大: #include #include #include #include using namespace s...
分类:其他好文   时间:2014-08-12 17:09:14    阅读次数:199
常州培训 day1 解题报告
第一题:题目大意:给出一个字符串,找出满足条件A的区间的个数。A:字符A,B,C的出现次数相同。都出现0次也算,区间的长度可以是0(就是只有一个数).30% |S| ≤ 100 。70% |S| ≤ 1000 。100% 1 ≤ |S| ≤ 1000000 。解题过程:1.考场上想不出AC算法,但是...
分类:其他好文   时间:2014-08-12 16:12:14    阅读次数:173
NYOJ 38 布线问题
思路:刚学的最小生成树,顺便找个题目做一下~,普里姆算法轻松ac,没难度。。下次用kruskal算法试下附上ac码:#include #include int e[501][501];//储存地图 int h[501];int mintree;int v,l;int prime()//普里姆算法 {...
分类:其他好文   时间:2014-08-12 16:10:14    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!