E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Bsgs
清北冬令营训练计划
今年祝我好运......woc还有一堆东西没学怎么办啊qwq......冬令营模拟赛日记录https://www.cnblogs.com/GuessYCB/p/10225852.html扩展
BSGS
[x
df4516
·
2020-07-04 00:31
BSGS
及扩展
BSGS
BSGS
作用大步小步法(Baby-Step-Giant-Step,简称
BSGS
,至于为什么叫大步小步法,不是很清楚啊QAQ),可以较高效的求解形如Ax≡B(modC)(C是素数)的同余方程。
ZigZagK
·
2020-06-30 21:27
BSGS及扩展BSGS
数论总结By_ZZK
bsgs
(崭新的姿势)
以前学过
bsgs
当时我们是这么化的式子:x^y(modp)=zy=km+i(m=sqrt(p))处理出:x^i,扔进一个map中x^i=z*x^(-km)(modp)当p为质数的时候,我
Coco_T_
·
2020-06-29 21:55
数论
知识储备
二次剩余Cipolla算法学习笔记
\(Cipolla\)好像是个很厉害的东西……虽然我觉得这东西直接用离散对数+\(
bsgs
\)艹过去也可以……如无特殊说明,以下均默认\(p\)为模数,且\(p\)为奇素数如无特殊说明,以下均认为运算在
weixin_33941350
·
2020-06-28 08:44
N次剩余和二次剩余
次剩余给定\(N,a,P\),且\(P\)最好为质数可以算出\(x^N\equiva(mod~p)\)的解首先可以算出\(P\)的原根\(g\)解方程\(g^y\equivb(mod~p)\),这个直接\(
BSGS
weixin_33693070
·
2020-06-28 03:07
BSGS
算法及拓展
\(
BSGS
\)算法要求\(p\)是质数。由费马小定理可知,\(y^{p-1}\equiv1(mod\p)\),所以暴力枚举只要枚举到\(p−1\)即可。但是由于\(p\)一般都很大,所以一般都跑
weixin_30871905
·
2020-06-28 01:59
数学虐哭空巢老人记
数学虐哭空巢老人记总结梳理:学习过的东西基础数论(gcd、exgcd、lucas、exlucas、
bsgs
、exbsgs)一些数字(卡塔兰数、组合数、第一类斯特林数、第二类斯特林数、贝尔数、斐波那契数列
weixin_30708329
·
2020-06-27 23:57
BSGS
算法
原网址:https://blog.csdn.net/Danliwoo/article/details/48827813#fermat。。看不懂目前也不想去钻研,,索性粘贴上看过的内容,留着用//A^X=B(modC)求XC为整数#defineMOD76543inths[MOD],head[MOD],next[MOD],id[MOD],top;voidinsert(intx,inty){intk=x
二喵君
·
2020-06-26 13:24
数学&&算法
BSGS
_及其扩展算法
(BabyStepGiantStep)算法
BSGS
存在的目的是求中x的解,
BSGS
算法要求A与C互质,且C为质数令,其中m=ceil(),这样原式就变成了,移项化简得到先循环(共有m项),将存入Hash
sdau_fangshifeng
·
2020-06-26 07:54
模板
数学知识
HDU---2815:Mod Tree【扩展
BSGS
模板】
题意:,解最小X满足同余式分析:扩展
BSGS
算法:这时a,p不一定互质,先祭上初等数论的模公式:于是我们可以一直提出gcd(a,p),直到二者互质,假设经过t次后二者互质:如果n除不尽v,则无解,否则换元
KobeDuu
·
2020-06-25 19:37
数论大家庭
模板
POJ---2417:Discrete Logging【
BSGS
算法】
题意:p为素数且a,p互质,求最小的x满足上述同余方程分析:
BSGS
算法:当p为素数且a,p互质,有费马小定理:,而,所以在模p下有长度为P-1的循环节若原方程有解,则最小的x必然在【0,p-1】内令,
KobeDuu
·
2020-06-25 19:37
数论大家庭
离散对数-
BSGS
算法
口胡参考:扩展大步小步法解决离散对数问题离散对数主要是求解这样一类问题:ax≡b(modm)a^x\equivb\pmodmax≡b(modm)大概就是(modm)\pmodm(modm)意义下的对数这里只考虑(m,a)(m,a)(m,a)为1的情况。一般来说,给出的m是一个质数。设x=A⌈p⌉+Bx=A\lceil\sqrt{p}\rceil+Bx=A⌈p⌉+B,其中0≤B<⌈p⌉0\le
SSCTTSQQ
·
2020-06-24 18:59
数论
BSGS
做了这题就会了快速幂+扩展欧几里德+
bsgs
(附扩展
bsgs
)
已经在学扩展欧几里德和
bsgs
的oier应该是早就会快速幂的吧…其原理如下。
litble
·
2020-06-24 06:21
数学
BSGS
学习笔记 数论
BSGS
是用来解决这样一个问题:ax=b(modc)a^x=b(mod\c)ax=b(modc),求最小的非负整数x。
BSGS
是一种O(c\sqrt{c}c)的算法。
forever_shi
·
2020-06-23 08:38
数论
BSGS
学习笔记
扩展
BSGS
学习笔记
首先你在学扩展
BSGS
前需要先了解
BSGS
。如果你还不了解
BSGS
或者对
BSGS
有什么疑问,可以看看我的
BSGS
讲解,我觉得基本是全网最详细的了。
forever_shi
·
2020-06-23 08:38
数论
BSGS
学习笔记
BSGS
&扩展
BSGS
BSGS
给定a,b,p,求x使得ax≡b(modp),或者说明不存在x只能求gcd(a,p)=1的情况有一个结论:如果有解则必然存在x∈{0…p−1}的解设q=⌈(√p)⌉,x=cq−dacq−d≡b(
ez_yww
·
2020-06-23 06:51
知识点讲解
数学&数论
数学&数论--BSGS
BSGS
与扩展
BSGS
BSGS
\(
BSGS
\)算法又称大步小步\((Baby-Step-Giant-Step)\)算法\(
BSGS
\)算法主要用于解以下同余方程\[A^x\equivB(mod\p)\]其中\((A,P)=1
diecimu4798
·
2020-06-23 04:07
[note]
BSGS
& exBSGS
BSGS
(感觉这东西还是要写一下)
BSGS
主要用于求解形如\(x^k=y\pmodp\)(注意这里p与x互质)这样的方程的最小正整数解的问题设\(m=\lceil\sqrtp\rceil,k=am-b,
aijiu3622
·
2020-06-22 13:11
数学模板-
BSGS
&&EXBSGS
BSGSBSGS(babystepgiantstep)就是求同余方程ax≡b(modp)我们设x=im−j,将其带入式子可以得到aim−j≡b(modp)即aim≡b∗aj(modp)我们可以计算b∗ajmodp(i=0tom)的值(快速幂)将其放入map中map[b∗ajmodp]=j之后再枚举a的im次modp的值,如果发现再map有对应解ans=m∗i−map[aimmodp]可以证明,当m
YJSchaf
·
2020-06-22 08:24
数学
模板
BSGS
算法 扩展
BSGS
算法 模板
BSGS
算法可以快速的求出,满足a^x≡b(modp)的最小的非负整数x(p必须为质数,即gcd(a,p)==1)我们先将x拆分成i*m-j的形式(其中m为sqrt(p)向上取整的值,则原式化为≡b(modp
StarrYooSkY
·
2020-06-22 05:39
算法小笔记
BSGS
算法及其扩展算法
BSGS
算法只能适用于C为素数的情况。
901111
·
2020-06-21 21:35
数论
BSGS
BSGS
用途:给定形如$A^x\equivz(modp)$(p为质数)的式子,给定A、z、p,求满足条件的x的最小值。解法:考虑暴力,暴力枚举0到p-1并验证,复杂度O(n)。
weixin_34408624
·
2020-06-21 12:29
AHOI2020被虐记
而我初三的时候怂得不敢来(啥都不会怎么考)看来学弟们已经能把我吊起来打了晚上啥题都不想写,CF也不想打Day0早上看了下
BSGS
,
Binary_Search_Tree
·
2020-06-17 21:00
BZOJ 1319: Sgu261Discrete Roots
\[x^k\equiva\pmodp\]因为\(p\)是质数,所以肯定存在原根\(g\)使得\(g^c\equivx\pmodp\)变成求\[g^{ck}\equiva\pmodp\]
BSGS
能求出\(
Mrzdtz220
·
2020-02-12 19:00
[BZOJ2219]数论之神(
BSGS
)
题面http://darkbzoj.tk/problem/2219题解前置知识
BSGS
算法:https://www.cnblogs.com/xh092113/p/12255049.html求原根:https
xh092113
·
2020-02-05 18:00
[SPOJ3105][洛谷P4195]Mod(exBSGS模板)
题面https://www.luogu.com.cn/problem/P4195题解需要用到exBSGS(扩展
BSGS
)算法。
xh092113
·
2020-02-03 17:00
[SDOI2011][洛谷P2485]计算器(
BSGS
模板)
重点是T=3,需要使用
BSGS
算法。
BSGS
算法用来快速求解形如\({a^x}{\equiv}r(modp)\)的指数同余方程的算法,适用范围是\(\gcd(a,p)=1\)。
xh092113
·
2020-02-03 11:00
分块,莫队,
BSGS
,块状链表
分块分块往往是在一个序列上进行(当然也有树上分块)。对于一个长度为\(N\)的序列A,我们设一个块大小为\(s\),然后按照每连续\(s\)个数一组分成若干组(最后一组可能不满s)那么我们如果对区间\([l,r]\)操作,就可以把区间\([l,r]\)分成中间的整块和两边的不超过\(2*s\)个单点一般来说我们取\(s=\sqrtn\),使得块和单点的复杂度平衡分块的优势:好想。除了好写之外,分块
小蒟蒻皮皮鱼
·
2020-02-02 20:00
『CSP2019-S 第二轮退役记』
晚上的时候闲着没事复习了一下几个不太熟的数论板子,\(\mathrm{exgcd}\),\(\mathrm{ExCRT}\),\(\mathrm{
BSGS
}\),还有高斯消元,线性基什么的,但愿不考。
Parsnip
·
2019-11-17 17:00
数论复习 | 提高组数论算法汇总
目录数论复习|提高组数论算法汇总欧拉函数计算线性筛原理欧拉定理扩展欧拉定理逆元扩展欧几里得原根阶原根二次剩余斐波那契数列莫比乌斯反演
BSGS
卢卡斯定理中国剩余定理数论复习|提高组数论算法汇总欧拉函数计算
lcyfrog
·
2019-10-25 13:00
洛谷$P4884$ 多少个1? 数论
正解:$
BSGS
$解题报告:传送门$QwQ$首先看到这个若干个一,发现不好表示,考虑两遍同时乘九加一,于是变成$10^n\equiv9\cdotK+1(mod\m)$昂然后不就是$
bsgs
$板子了嘛?
杰西卡!
·
2019-09-26 17:00
LOJ 10214 计算器 题解
题面k==1时,快速幂就好了;k==2时,exgcd就好了,但要注意取模范围的控制;k==3时,
BSGS
可以解决高次同余方程:然后就可以开心的A掉了,但要注意特殊情况的特判#includeusingnamespacestd
神之右大臣
·
2019-09-20 11:00
BSGS
算法(模板)
BSGS
(大步小步算法)已知\(a、b、c\),求\(x\)。令\(a^x\equivb\pmodc\)。
竹攸
·
2019-08-24 14:00
脑洞:整体分块 +
BSGS
大致思路:对于ccc先离散化,然后考虑一个类似
BSGS
的找答案的过程:将从大到小的ccc分成M\sqrtMM段,按顺序计算每个询问的区间中有多少个数落在第iii段内的颜色中。
Entropy Increaser
·
2019-06-13 16:27
研究
数论——Knowledge Point&Problems
(文前友情提醒:此篇博客略有些长,最近上得快,没太多时间更新)本文要点:欧拉筛法欧拉函数扩展欧几里得逆元同余方程
BSGS
矩阵乘法高斯消元线性空间组合计数Mo¨biusM\ddot{o}biusMo¨bius
2003
·
2019-04-12 20:46
数论
BSGS
大步小步算法
BSGS
(babystepsgiantsteps)
BSGS
是用来解决离散对数问题的,即ax≡b(modp)a^x\equivb\pmodpax≡b(modp)。
hefenghhhh
·
2019-03-29 11:30
BSGS
数学
多次剩余原根法
找到p的原根g,设gB=bg^{B}=bgB=b,这个用
bsgs
求。
Cold_Chair
·
2019-03-10 16:17
数论杂集
Codeforces 1106F Lunar New Year and a Recursive Sequence |
BSGS
/exgcd/矩阵乘法
我诈尸啦!高三退役选手好不容易抛弃天利和金考卷打场CF,结果打得和shi一样……还因为queue太长而unrated了!一个学期不敲代码实在是忘干净了……没分该没分,考题还是要订正的=v=欢迎阅读本题解!P.S.这几个算法我是一个也想不起来了TAT题目链接Codeforces1106FLunarNewYearandaRecursiveSequence新年和递推数列题意描述某数列\(\{f_i\}\
胡小兔
·
2019-02-02 22:00
bsgs
#includeusingnamespacestd;longlonga,b,c,m,f[10000000];mapmp;longlongqsm(longlongx){//快速幂longlongsum=1;longlongaa=a;while(x>0){if(x&1)sum=(sum*aa)%c;x=x>>1;aa=(aa*aa)%c;}returnsum;}intmain(){while(scan
_Jim_
·
2018-12-22 17:21
ACM笔记-5代数
学习笔记第十九节:
BSGS
&扩展
BSGS
正题
BSGS
,BabyStepGiantStep。是用来解决类似于,一类问题的。如果,那么对于,根据欧拉定理,我们可以令对取mod,对答案没有影响,并且保证了答案在这个范围之内。
Deep_Kevin
·
2018-10-29 20:58
学习笔记
BSGS
算法初探
前言BSGSBSGSBSGS算法,全称BabyStepGiantStepBaby\Step\Giant\StepBabyStepGiantStep,即大小步算法。某些奆佬也称其为拔(Ba)山(Shan)盖(Gai)世(Shi)算法。它的主要作用是求解形式如xt≡y(modMOD)x^t\equivy(mod\MOD)xt≡y(modMOD)的式子中ttt的值。而且,它是一个简单易懂的算法(毕竟连我
chenxiaoran666
·
2018-10-28 08:27
BSGS
LUOGU 9月 月赛
T1签到题传送门解题思路将原式化简一下,让n个1变成(10^n-1)/9,然后再移项,变成了高次同余形式,用
bsgs
求解。交了好几次都是80,后来才被告知要快速乘。
妖怪吧
·
2018-09-17 15:46
数学--BSGS
省选专练[SDOI2011]计算器
再一次检验了我似乎不会EXGCD我觉得实际上没有那么毒吧由于不一定互质且不是倍数一定不成立(裴蜀定理)先特判然后如果互质不是乘z吗所以就除去GCD再乘Ps.我还瓜皮的以为除了GCD再解一次然后接着是一个
BSGS
Leo_JAM
·
2018-08-27 16:39
SDOI
2011
BSGS/EXBSGS
BSGS
模板
BSGS
即babystep,giantstep,用于求解形如ax≡b(modp)a^{x}≡b\pmod{p}ax≡b(modp)的方程。
DyingShu
·
2018-08-20 21:24
模板
数论
BSGS
BSGS
(拔山盖世算法),北上广深算法
1.引入
BSGS
算法又名拔山盖世算法,也叫北上广深算法,也叫大步小步算法,总之就是名字很多了,但是实际上他就是一个解决同余方程给定a,b,p,求最小的非负整数x,满足 ax ≡ b(mod p)。
Annmike
·
2018-08-13 20:24
BSGS
浴谷P3846 [TJOI2007]可爱的质数
传送门分析:
BSGS
算法的模板题,
bsgs
算法,又称大步小步算法,主要用来解决A^x=B(modC)(C是质数),都是整数,已知A、B、C求x具体步骤如下:先令x=i*m-j,其中m=ceil(sqrt
一只特立独行的猪猪女孩
·
2018-08-11 20:06
bsgs算法
BZOJ4128: Matrix(
BSGS
矩阵乘法)
TimeLimit:10SecMemoryLimit:128MBSubmit:813Solved:442[Submit][Status][Discuss]Description给定矩阵A,B和模数p,求最小的x满足A^x=B(modp)Input第一行两个整数n和p,表示矩阵的阶和模数,接下来一个n*n的矩阵A.接下来一个n*n的矩阵BOutput输出一个正整数,表示最小的可能的x,数据保证在p内
自为风月马前卒
·
2018-07-10 17:00
bsgs
(大步小步算法)和exbsgs(扩展大步小步算法)学习小记
翻译:
bsgs
:babysteps,giantstepsbsgs:解决以下问题:有三个整数a,b,p,其中p是质数。
Cold_Chair
·
2018-07-04 21:34
数论杂集
概率与期望
BSGS
1题意:给定a,b,pa,b,p求ax=b(modp)ax=b(modp)的最小正整数解,pp为质数,保证有解。
DT_Kang
·
2018-06-08 22:19
概率与期望
BSGS
1题意:给定a,b,pa,b,p求ax=b(modp)ax=b(modp)的最小正整数解,pp为质数,保证有解。
DT_Kang
·
2018-06-08 22:19
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他