a^b%c(蒙格马利快速幂模算法)

2019-04-13 13:35发布

 蒙格马利快速幂模算法:   将p按二进制写出来,应该很容易理解。r依次是1,2,4,8,16,32,……次幂的结果。当所在二进制的位为1时,k乘上r。最后返回k。   由x*y%z=(x%z)*y%z ,运算过程不停模m。   a^p%m: