码迷,mamicode.com
首页 >  
搜索关键字:bsgs    ( 164个结果
BSGS离散对数(Baby-Step-Giant-Step)
BSGS离散对数(Baby Step Giant Step) 题目: 给定$x,y,p,$求最小的自然数$k$满足$x^k=y(\mod p)$$p\le2^{31}$(满足一定有答案) 题解: 因为$x^{p 2}=1\pmod{p}$ 那么答案最大不会超过$p 2$,因为大于的话直接减掉$p 2 ...
分类:其他好文   时间:2017-12-29 21:44:59    阅读次数:182
BZOJ 4128
矩阵BSGS,同样处理即可。 有一个优化可以更快,判断矩阵相等可以$O(n)$。列矩阵的使用。 c++ include using namespace std; typedef long long ll; const int N=71; int n,m,P; struct matrix{ int a ...
分类:其他好文   时间:2017-12-11 14:20:16    阅读次数:182
【bzoj3122】[Sdoi2013]随机数生成器 BSGS思想的利用
题目描述 给出递推公式 $x_{i+1}=(ax_i+b)\mod p$ 中的 $p$、$a$、$b$、$x_1$ ,其中 $p$ 是质数。输入 $t$ ,求最小的 $n$ ,使得 $x_n=t$ 。若不存在则输出-1。 输入 输入含有多组数据,第一行一个正整数 T ,表示这个测试点内的数据组数。 ...
分类:其他好文   时间:2017-10-31 21:36:49    阅读次数:150
POJ-2417-Discrete Logging(BSGS)
Given a prime P, 2 <= P < 2 31, an integer B, 2 <= B < P, and an integer N, 1 <= N < P, compute the discrete logarithm of N, base B, modulo P. That is ...
分类:其他好文   时间:2017-10-06 21:29:39    阅读次数:235
bsgs(Baby Steps Giant Steps)算法
BSGS算法(Baby Steps Giant Steps算法,大步小步算法,北上广深算法,拔山盖世算法) 适用问题 对于式子: $$x^y=z(mod_p)$$ 已知x,z,p,p为质数; 求解一个最小非负整数y; 存在一个y,属于[0,p-2](费马小定理) 于是有了一个笨拙的方法,枚举y 枚举 ...
分类:编程语言   时间:2017-09-08 13:16:09    阅读次数:275
Clever Y POJ - 3243 (扩展BSGS)
Clever Y POJ - 3243 题意:给a,c,b,求最小的x使得 ax≡b (mod c)。 扩展BSGS算法~ 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <cmath> 5 #def ...
分类:其他好文   时间:2017-08-18 14:36:20    阅读次数:95
Discrete Logging POJ - 2417(BSGS)
Discrete Logging POJ - 2417 题意:给P,B,N,求最小的L使得 BL≡N (mod P) Baby Step Giant Step 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #incl ...
分类:其他好文   时间:2017-08-18 00:06:09    阅读次数:282
SDOI 2013--随机数生成器(BSGS)
崩溃中。。。考试的时候freopen打成注释翻车了。。。呜呜呜呜。。。 但是还是要按照计划继续写数论题。。。唉 题意 小W喜欢读书,尤其喜欢读《约翰克里斯朵夫》。最近小W准备读一本新书,这本书一共有P页,页码范围为0..P-1。 小W很忙,所以每天只能读一页书。为了使事情有趣一些,他打算使用NOI2 ...
分类:其他好文   时间:2017-08-12 17:02:43    阅读次数:132
BSGS算法
问题: 给出a,b,p,求x使得a^x对p取模是b。 1.令r是一个小于根号p范围的数。 2.循环a^0,a^1,a^2......a^r-1,如果有满足条件的,算法结束。 3.否则我们设x=cr-d(为什么是-d呢,主要是为了方便后面把a^d放到右边),然后我们得到了:a^cr对p取模是b*a^d ...
分类:编程语言   时间:2017-08-03 09:51:22    阅读次数:135
BZOJ 3239 Discrete Logging(BSGS)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=3239 【题目大意】 计算满足 Y^x ≡ Z ( mod P) 的最小非负整数 【题解】 BSGS裸题。 【代码】 ...
分类:其他好文   时间:2017-07-17 15:11:54    阅读次数:119
164条   上一页 1 ... 8 9 10 11 12 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!