开发者社区 问答 正文

C语言时间复杂度

while(i<=n) i = i*2;这个时间复杂度怎么算的?

展开
收起
知与谁同 2018-07-18 15:58:35 1647 分享 版权
2 条回答
写回答
取消 提交回答
  • 12535
    你这问题估计没人能回答出来
    2019-07-17 22:52:11
    赞同 展开评论
  • 胜天半子
    O(logn) 的复杂度

    每次增加2倍,考虑1, 2,4,....2^i 小于n,求时间复杂度
    算法导论中有三种方法求时间复杂度,可以看一下
    2019-07-17 22:52:11
    赞同 展开评论
问答分类:
问答标签:
问答地址: