看了数论第一章,终于搞懂了扩展欧几里德,其实就是普通欧几里德的逆推过程。// ax+by = gcd(a,b) ->求解x,y 其中a,b不全为0,可以为负数// 复杂度:O(log2a)void extendgcd(ll a,ll b,long long &x,long long &y){ ...
                            
                            
                                分类:
其他好文   时间:
2015-11-19 09:35:38   
                                阅读次数:
106
                             
                         
                    
                        
                            
                            
                                用扩展欧几里德Extended_Euclid解线性模方程,思路在注释里面了。注意数据范围不要爆int了。/********************************************************** --------------Tyrannosaurus------...
                            
                            
                                分类:
其他好文   时间:
2015-11-13 22:05:50   
                                阅读次数:
242
                             
                         
                    
                        
                            
                            
                                这个公式推导过程是看的这位大牛的http://blog.csdn.net/bigbigship/article/details/49123643扩展欧几里德求模的逆元方法:#include #include #include using namespace std;typedef long long...
                            
                            
                                分类:
其他好文   时间:
2015-11-03 12:15:16   
                                阅读次数:
266
                             
                         
                    
                        
                            
                            
                                C LooooopsTime Limit : 2000/1000ms (Java/Other)Memory Limit : 131072/65536K (Java/Other)Total Submission(s) : 10Accepted Submission(s) : 3Problem Desc...
                            
                            
                                分类:
其他好文   时间:
2015-10-29 23:21:59   
                                阅读次数:
196
                             
                         
                    
                        
                            
                            
                                欧几里德定理:对于整数a,b来说,gcd(a, b)==gcd(b, a%b)==d(a与b的最大公约数),又称为辗转相除法证明:因为a是d的倍数,b是d的倍数;所以a%d==0;b%d==0;设k=a/b;r=a%b;则a=k*b+r;由上得出:r=a-k*b;因为a和b都是d的倍数,所以(a-k...
                            
                            
                                分类:
其他好文   时间:
2015-10-29 13:04:14   
                                阅读次数:
200
                             
                         
                    
                        
                            
                            
                                http://acm.hdu.edu.cn/showproblem.php?pid=1576A/BTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): ...
                            
                            
                                分类:
其他好文   时间:
2015-10-27 13:26:00   
                                阅读次数:
129
                             
                         
                    
                        
                            
                            
                                扩展欧几里德算法:已知a, b求解一组x,y,使它们满足等式: ax+by =gcd(a, b) =d(解一定存在,根据数论中的相关定理)。扩展欧几里德常用在求解模线性方程及方程组中。证明:ax+by=gcd(a,b);1. (1) a = 0,ax+by = gcd(a,b) = gcd(0,b)...
                            
                            
                                分类:
编程语言   时间:
2015-10-25 20:52:09   
                                阅读次数:
260
                             
                         
                    
                        
                            
                            
                                扩展欧几里德算法:已知a, b求解一组x,y,使它们满足等式: ax+by =gcd(a, b) =d(解一定存在,根据数论中的相关定理)。扩展欧几里德常用在求解模线性方程及方程组中。ax+by+c=0可以转化为ax+by=-c;可以用扩展欧几里德算法来求ax1+by1=gcd(a,b)来求出x1,...
                            
                            
                                分类:
其他好文   时间:
2015-10-25 19:16:40   
                                阅读次数:
174
                             
                         
                    
                        
                            
                            
                                RomanticTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3944Accepted Submission(s): 1638Problem De...
                            
                            
                                分类:
其他好文   时间:
2015-10-25 15:00:47   
                                阅读次数:
207
                             
                         
                    
                        
                            
                            
                                One Person GameTime Limit: 2 Seconds Memory Limit: 65536 KBThere is an interesting and simple one person game. Suppose there is a number axis under...
                            
                            
                                分类:
其他好文   时间:
2015-10-25 12:14:49   
                                阅读次数:
164