会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Layton
bb is cheap,show me the code
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
快速算法
快速幂
摘要:普通快速幂 快速幂就是快速求an,直接for循环的时间复杂度是o(n),比较low。那么如何提高时间复杂度呢,幂的本质是连乘,其中b可以写成二进制,拆成2的幂。拿a的11次方为例,11的二进制是1011,所以可以得到11=20+21+23,于是,a的11次方可以写成a^20 * a^21 * a^2
阅读全文
posted @
2019-03-29 17:34
艾尔夏尔-Layton
阅读(207)
评论(0)
推荐(0)
公告