码迷,mamicode.com
首页 >  
搜索关键字:rabin    ( 201个结果
HDOJ 5150 Sum Sum Sum Miller_Rabin
很少有这么裸的题目,测一下Miller_Rabin Sum Sum Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 72    Accepted Submission(s): 52 Proble...
分类:其他好文   时间:2014-12-27 23:11:06    阅读次数:207
【字符串哈希】bzoj3098 Hash Killer II
教育我们做Rabin-Karp的时候一定要把模数取大?还是上溢好了。#include#includeusing namespace std;int main() { puts("100000 13"); for(int i=1;i<=100000;i++) putchar(rand...
分类:其他好文   时间:2014-12-27 17:28:33    阅读次数:114
【kmp算法】【Rabin-Karp算法】[BeiJing2011]矩阵模板
算法就不说了,反正是基于字符串匹配的。这里比较一下kmp和Rabin-Karp算法。kmp算法。592788lizitong2462Accepted4828kb680msC++/Edit2349 B2014-03-29 19:07:02#include#include#includeusing na...
分类:编程语言   时间:2014-12-27 12:38:32    阅读次数:241
【字符串哈希】【BKDRhash】【Rabin-Karp算法】模板
#include#include#include#include#includeusing namespace std;#define MAXN 100001typedef unsigned long long ull;const ull seed=31;ull seeds[MAXN];char s...
分类:编程语言   时间:2014-12-27 11:22:56    阅读次数:189
字符串匹配问题 ---- 算法导论读书笔记
字符串匹配是一个很常见的问题,可以扩展为模式的识别,解决字符串问题的思想被广泛地应用。介绍四种解决该问题的办法,包括:最朴素的遍历法,Rabin-Karp算法,自动机机匹配,Knuth-Morris-Pratt算法即耳熟能详的KMP。         在一开始,先对时间复杂度做出一个总扩(从大到小):【1】朴素法:O( (n-m+1)m );【2】Rabin-Karp:预处理:O(m),匹配:最...
分类:编程语言   时间:2014-12-09 12:14:54    阅读次数:373
Miller-Rabin算法
该算法产生的数不一定是素数,但该算法产生的数很大几率上可以认为是素数! 素数的两个性质:(只有理解了这两个性质才能理解Miller-Rabin算法!) 性质一:如果p是素数,a是小于p的正整数,则 a^2 mod p =1 当且仅当 a mod p = 1 或 a mod p = -1 mod p =p-1  性质二:设p是大于2的素数,我们有 p-1=2^k * q,k>0,q为奇...
分类:编程语言   时间:2014-11-24 22:35:14    阅读次数:271
数论算法——信息安全数学基础算法总结(python版)
/* Author: wsnpyo Update Date: 2014-11-16 Algorithm: 快速幂/Fermat, Solovay_Stassen, Miller-Rabin素性检验/Exgcd非递归版/中国剩余定理*/import randomdef QuickPo...
分类:编程语言   时间:2014-11-16 15:59:16    阅读次数:278
Rolling Hash(Rabin-Karp 算法)
// 闲言少许,直奔主题,我是宋鹏举。import java.io.PrintStream;public class RollingHash{ private static final int R = 31; private int _hash; private int _rK; priva...
分类:编程语言   时间:2014-11-04 19:34:06    阅读次数:362
Miller Rabin算法
#includeusing namespace std;typedef unsigned __int64 llong;llong mod_pro(llong x,llong y,llong n){llong ret=0,tmp=x%n;while(y){if(y&0x1)if((ret+=tmp)>...
分类:编程语言   时间:2014-11-02 23:58:42    阅读次数:562
Miller_Rabin、 Pollard_rho Template
Multiplyand pow Function://计算 (a*b)%c. a,b都是ll的数,直接相乘可能溢出的// a,b,c = c)a %= c; b >>= 1; } return ret;}//计算 x^n %cll pow_mod(ll x,ll n...
分类:其他好文   时间:2014-10-30 14:57:08    阅读次数:195
201条   上一页 1 ... 16 17 18 19 20 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!