Montgomery 快速幂模算法

2019-04-13 17:13发布

快速计算乘方的算法: 如计算2^13,则传统做法需要进行12次乘法。   优化如下: 把2*2的结果保存起来:4*4*4*4*4*4*2
再把4*4的结果保存起来:16*16*16*2
一共5次运算,分别是2*2、4*4和16*16*16*2   Montgomery 快速幂模算法: