摘要: 快速幂 快速幂的作用就是快速算底数的n次幂。它的时间复杂度只有O(logN),比正常的O(N)的算法的速度快了不少。 快速幂是二进制的应用。即把该数的指数化为2的各个次方的乘积的形势,达到优化时间的目的。 例如: 2^11=2048。 11的二进制为1011。 11=2^0*1+2^1*1+2^2* 阅读全文
posted @ 2017-06-03 09:49 江屿 阅读(181) 评论(0) 推荐(0) 编辑