码迷,mamicode.com
首页 >  
搜索关键字:exgcd    ( 307个结果
欧几里得/拓展欧几里得
最大公约数gcd() 最小公倍数lcm() 拓展欧几里得exgcd(int a,int b,int &x,int &y) 作用:快速求整数x,y使得ax+by=gcd(a,b) 部分参考:扩展欧几里得算法 对于不完全为 0 的非负整数 a,b,gcd(a,b)表示 a,b 的最大公约数,必然 存在整 ...
分类:其他好文   时间:2019-01-25 18:47:17    阅读次数:195
Fxx and game hdu 5945 斜率优化dp
dfs你怕是要爆炸 考虑dp; 很容易想到 dp[ i ] 表示到 i 时的最少转移步数; 那么: dp[ i ]= min( dp[ i ],dp[ i-j ]+1 ); 其中 i-t<=j<=i; 当 i%k==0时 ,dp[ i ]=min( dp[ i ],dp[ i/k ]+1 ); 很明 ...
分类:其他好文   时间:2019-01-24 00:17:49    阅读次数:186
crt,excrt学习总结
$crt,Chinese\ Remainder\ Theorem$ 概述 前置技能:同余基础性质,$exgcd$. $crt$,中国剩余定理.用于解决模数互质的线性同余方程组.大概长这样: $$ \begin{equation} \left\{ \begin{array}{lr} x\equiv a ...
分类:其他好文   时间:2019-01-23 20:29:05    阅读次数:280
中国剩余定理【数论】
今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何? https://www.cnblogs.com/freinds/p/6388992.html https://blog.csdn.net/niiick/article/details/80229217 void exgcd(int ...
分类:其他好文   时间:2019-01-23 01:29:30    阅读次数:175
欧几里得(辗转相除gcd)、扩欧(exgcd)、中国剩余定理(crt)、扩展中国剩余定理(excrt)简要介绍
1.欧几里得算法(辗转相除法) 直接上gcd和lcm代码。 2.扩欧:exgcd:对于a,b,一定存在整数对(x,y)使ax+by=gcd(a,b)=d ,且a,b互质时,d=1。 x,y可递归地求得。 我懒得改返回值类型了 求解 x,y的方法的理解: 设 a>b。1,显然当 b=0,gcd(a,b ...
分类:其他好文   时间:2019-01-21 22:54:24    阅读次数:228
[SDOI2011]计算器
"洛古题面" 对于操作一,用快速幂算即可 代码如下 对于操作二,用拓展欧几里得算法即可。 已知$a,b,n$,求$x$的最小值,使得$a x≡b(mod p)$,可以转化为:$a x+p y=b$,则要求$gcd(a,n)|b$,否则无解。不定方程的求法可以参照 "这道题" $exgcd$代码如下 ...
分类:其他好文   时间:2019-01-19 21:16:14    阅读次数:192
CF796C Bank Hacking 思维
Although Inzane successfully found his beloved bone, Zane, his owner, has yet to return. To search for Zane, he would need a lot of money, of which he ...
分类:其他好文   时间:2019-01-17 16:53:36    阅读次数:183
青蛙的约会 POJ - 1061 (exgcd)
两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对 ...
分类:其他好文   时间:2019-01-17 12:07:29    阅读次数:157
扩展欧几里得算法+推论
什么是扩展欧几里得? 扩展欧几里得算法是建立在欧几里得算法(gcd)之上。 首先,我们知道有$a x+b y=gcd(a,b)$ 我们怎么求这个$x,y$呢? 这时候我们就得使用exgcd算法,我们来推导一下吧! $a x+b y=gcd(a,b)$ $a x+b y=gcd(b,a\% b)$ $ ...
分类:编程语言   时间:2019-01-15 10:41:35    阅读次数:142
bzoj2759: 一个动态树好题
LCT补坑。。。 经过我多年被树形思路题的狂虐加上LCT路牌的提示,终于想到了对于每个未知数建一个点建树 观察柿子,它只有二元,我们可以理解为i被pi表示,那么pi在树上作为i的父亲,理解为i向pi连边,那么这个图就是一个内向基环树森林 对于每棵基环树把环断开,以断开的出点为根,记录根被谁表示 如何 ...
分类:其他好文   时间:2019-01-11 13:41:53    阅读次数:170
307条   上一页 1 ... 6 7 8 9 10 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!