一 . 原理
例如 2 8 2^8 28,用一般的算法就是 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 2*2*2*2*2*2*2*2 2∗2∗2∗2∗2∗2∗2∗2,但是其实这个过程可以分解为 2 4 ∗ 2 4 2^4*2^4 24∗24, 2 4 2^4 24,可以分解为 2 2 ∗ 2 2 2^2 *2^2 22∗22,所以计算
快速幂以及取余
最新推荐文章于 2023-03-11 14:03:08 发布
一 . 原理
例如 2 8 2^8 28,用一般的算法就是 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 ∗ 2 2*2*2*2*2*2*2*2 2∗2∗2∗2∗2∗2∗2∗2,但是其实这个过程可以分解为 2 4 ∗ 2 4 2^4*2^4 24∗24, 2 4 2^4 24,可以分解为 2 2 ∗ 2 2 2^2 *2^2 22∗22,所以计算