码迷,mamicode.com
首页 >  
搜索关键字:扩展欧几里得    ( 509个结果
数学-剩余系
欧几里得算法与扩展欧几里得算法递归写法gcdint gcd(int a,int b){ return !a ? b : gcd(b%a,a); }扩欧struct value{ int x,y; value(int x,int y):x(x),y(y){} };value ExtEuclid(int...
分类:其他好文   时间:2015-03-21 18:26:26    阅读次数:135
POJ2142 The Balance【二元一次方程】
题目大意: 有一个天平,还有质量为a和质量为b的砝码,砝码的数量不限且天平左右两端均可放砝码,现在要求 在天平上惩处质量为c的物品。那么问题来了:怎样放置砝码,才能使放置的砝码数量尽可能的少;当 砝码数量相同时,总质量尽可能的少。 思路: 假设放置x个质量为a的砝码和y个质量为b的砝码,题目就变为了求解a*x + b*y = c的其中一组解,使 得|x| + |y|尽可能小,若相等,则a|x| + b|y|尽可能小。设d = gcd(a,b),首先用扩展欧几里得算法出 a/d*x + b/d*y = c/...
分类:其他好文   时间:2015-03-19 22:07:40    阅读次数:141
gcd,扩展欧几里得,中国剩余定理
1.gcd:int gcd(int a,int b){ return b==0?a:gcd(b,a%b);}2.中国剩余定理:题目:学生A依次给n个整数a[],学生B相应给n个正整数m[]且两两互素,老师提出问题:有一正整数ans,对于每一对数,都有:(ans-a[i])mod m[i]=0....
分类:其他好文   时间:2015-03-16 00:55:50    阅读次数:224
扩展欧几里得算法模板题 zoj 3609
Modular Inverse Time Limit: 2 Seconds      Memory Limit: 65536 KB The modular modular multiplicative inverse of an integer a modulo m is an integer x such that a-1≡x (mod m). This is equiv...
分类:编程语言   时间:2015-03-15 09:30:03    阅读次数:207
青蛙的约会
扩展欧几里得简单的经典题目 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define Mod 1000000007 7 #define SMod 10007 8 #define lll __int64 9 #defin...
分类:其他好文   时间:2015-02-11 21:49:20    阅读次数:139
(数学) 扩展欧几里得
int extgcd(int a,int b,int &x,int &y){ int d=a; if(b!=0) { d=extgcd(b,a%b,y,x); y=y-(a/b)*x; } else { x=1,y=0;...
分类:其他好文   时间:2015-02-11 16:27:34    阅读次数:127
【BZOJ】【1965】SHUFFLE 洗牌
扩展欧几里德+快速幂 每次转换位置:第x位的转移到2*x %(n+1)这个位置上 那么m次后就到了(2^m)*x %(n+1)这个位置上 那么找洗牌m次后在 l 位置上的牌就相当于解线性模方程: (2^m)*x ≡ l (mod n+1) 扩展欧几里得即可 1 /***************...
分类:其他好文   时间:2015-02-04 18:07:38    阅读次数:130
【POJ】【1061】/【BZOJ】【1477】青蛙的约会
扩展欧几里德根据题意列出不定方程: (x+m*T)-(y+n*T)=k*L; //T表示跳了T次,由于是环,可能追了多圈,所以结果应为k*L化简得 T(m-n)-kL=y-x;这就成了我们熟悉的ax+by=c的形式,扩展欧几里得求解T即可(一定要分清哪个是变量x,哪个是常量a)在研究ax+by==c...
分类:其他好文   时间:2015-02-01 13:22:22    阅读次数:236
POJ2115:C Looooops(一元线性同余方程)
题目: http://poj.org/problem?id=2115前两天用二元一次线性方程解过,万变不离其宗都是利用扩展欧几里得来接最优解。分析:数论了解的还不算太多,解的时候,碰到了不小的麻烦。设答案为x,n = (1#include #include #include #include usi...
分类:其他好文   时间:2015-01-20 17:17:58    阅读次数:105
扩展欧几里得算法
其它好的博客:http://www.cnblogs.com/yefeng1627/archive/2012/12/24/2830594.htmlhttp://www.cnblogs.com/frog112111/archive/2012/08/19/2646012.html#2985941扩展欧几里...
分类:编程语言   时间:2015-01-17 22:06:02    阅读次数:277
509条   上一页 1 ... 42 43 44 45 46 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!