码迷,mamicode.com
首页 >  
搜索关键字:欧几里得    ( 1065个结果
Gcd&Exgcd算法
Preface 对于许多数论问题,都需要涉及到Gcd,求解Gcd,常常使用欧几里得算法。 对于许多求解问题,可以列出贝祖方程:ax+by=Gcd(a,b),用Exgcd解之即可到答案,Exgcd即扩展欧几里得算法。 这里是对于两个算法的学习小记 Content 欧几里得算法 由百度百科得 欧几里德算 ...
分类:编程语言   时间:2018-01-28 21:59:13    阅读次数:197
bzoj 1407: [Noi2002]Savage【扩展欧几里得+中国剩余定理】
首先答案不会很大,所以枚举答案m,于是把问题转为了判定; 关于如何判定: 首先题目中虽然没说但是数据是按照初始洞穴编号排的序,所以并不用自己重新再排 假设当前答案为m,相遇时间为x,野人i和j,那么可以列出同余式; $$ x(p "i] p[j])\equiv c[j] c[i" $$ $$ x(p ...
分类:其他好文   时间:2018-01-28 12:42:08    阅读次数:126
拓展欧几里得算法
扩展欧几里德算法的应用主要有以下三方面: (1)求解不定方程; (2)求解模线性方程(线性同余方程); (3)求解模的逆元; 递归形式: 非递归形式: (1)使用扩展欧几里德算法解决不定方程的办法: 对于不定整数方程pa+qb=c,若 c mod Gcd(p, q)=0,则该方程存在整数解,否则不存 ...
分类:编程语言   时间:2018-01-23 20:47:40    阅读次数:224
code lib map
1. ACM算法 1. 数学 1 矩阵 1.1 矩阵类 1.2 Gauss消元 1.3 矩阵的逆 1.4 常系数线性齐次递推 2 整除与剩余 2.1 欧几里得算法 2.2 扩展欧几里得 2.3 单变元模线性方程 2.4 中国剩余定理 2.5 求原根 2.6 平方剩余 2.7 离散对数 2.8 N次剩 ...
分类:其他好文   时间:2018-01-22 01:19:08    阅读次数:176
BZOJ1066: [SCOI2007]蜥蜴
【传送门:BZOJ1066】 简要题意: 给出一个图,图上有些点上有石柱,点上的数字不为0时,表示有石柱,点上的数字表示能够经过这个石柱的次数 给出图中蜥蜴的位置,每只蜥蜴每次能够跳跃d距离(欧几里得距离,曼哈顿距离都可以),他们的目的是跳跃到图的边界外,请问最少有多少只蜥蜴不能逃到边界外 题解: ...
分类:其他好文   时间:2018-01-21 11:02:58    阅读次数:108
数学问题——拓展欧几里得算法
一、拓展欧几里得算法 该算法用来解决这样一个问题:给定两个非零整数 a 和 b,求一组整数解 (x,y) ,使得 ax + by = gcd(a,b) 成立,其中 gcd(a,b) 表示 a 和 b 的最大公约数。 递归边界:当 b 为 0 时,此时的 a 就等于 gcd,显然有 a*1+b*0=g ...
分类:编程语言   时间:2018-01-20 16:34:05    阅读次数:140
【POJ】2142 The Balance 数论(扩展欧几里得算法)
【题意】给定a,b,c,在天平左边放置若干重量a的砝码,在天平右边放置若干重量b的砝码,使得天平两端砝码差为c。设放置x个A砝码和y个B砝码,求x+y的最小值。 【算法】数论(扩展欧几里德算法) 【题解】问题转化为求满足方程ax+by=c,|x|+|y|的最小值。 先用扩展欧几里得算法求得通解。 由 ...
分类:编程语言   时间:2018-01-19 15:40:45    阅读次数:193
从2017年暑假到现在手打的模板↑_↑
一、 求逆元-费马小定理 二、 树状数组 三、 最大流-Dinic 四、 二分图-匈牙利算法 五、 扩展欧几里得 六、 假的字符串Hash,其实是map 七、 克鲁斯卡尔 八、 LCA-倍增 九、 构造最长公共子序列LCS 十、 归并排序求逆序对 十一、 线段树 十二、 SPFA 十三、 树链剖分 ...
分类:其他好文   时间:2018-01-18 19:34:49    阅读次数:185
扩展欧几里得
#include #include #include #include #include #include #include #include #include #include #include using namespace std; int exGcd(int a,int b,int *x,i... ...
分类:其他好文   时间:2018-01-14 11:00:25    阅读次数:144
从2017年暑假到现在手打的模板↑_↑
一、 求逆元-费马小定理 二、 树状数组 三、 最大流-Dinic 四、 二分图-匈牙利算法 五、 扩展欧几里得 六、 假的字符串Hash,其实是map 七、 克鲁斯卡尔 八、 LCA-倍增 九、 构造最长公共子序列LCS 十、 归并排序求逆序对 十一、 线段树 十二、 SPFA 十三、 树链剖分 ...
分类:其他好文   时间:2018-01-14 00:58:13    阅读次数:151
1065条   上一页 1 ... 33 34 35 36 37 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!