首页 > 其他 > 详细

乘法逆元

时间:2014-01-29 14:43:15      阅读:453      评论:0      收藏:0      [点我收藏+]

d模f的乘法逆元

bubuko.com,布布扣
int Extend_Eulid(int d,int f)
{
    int x1,x2,x3,y1,y2,y3 ;
    x1=1,x2=0,x3=f,y1=0,y2=1,y3=d ;
    while(y3 && y3!=1)
    {
        int q=x3/y3 ;
        int t1,t2,t3 ;
        t1=x1-q*y1,t2=x2-q*y2,t3=x3-q*y3 ;
        x1=y1,x2=y2,x3=y3 ;
        y1=t1,y2=t2,y3=t3 ;
    }
    if(!y3)return -1 ;
    return y2 ;
}
View Code

乘法逆元

原文:http://www.cnblogs.com/xiaohongmao/p/3536030.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!