数据结构与算法3月10号--时间复杂度
2020-04-03 18:23
1091 查看
时间复杂度
count=0; for(k=1;k<=n;k*=2) //时间复杂度O(log2n) for(j=1;j<=n;j++)//时间复杂度O(n) count++
当n为10时第一个for 循环4次
log(2)10=3.32 向上取整为4
总时间复杂度为O(nlog(2)n)
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- 数据结构与算法的分析 —— 平均时间复杂度 vs 分摊时间复杂度
- 数据结构与算法,时间复杂度和空间复杂度
- 数据结构与算法-时间复杂度和空间复杂度
- 十分钟弄懂:数据结构与算法之美 - 时间和空间复杂度
- 数据结构与算法笔记之--时间复杂度和空间复杂度
- Python数据结构与算法之 常见时间复杂度与计算规则
- Python数据结构与算法之 最坏时间复杂度与计算规则
- Python数据结构与算法之 时间复杂度与大O表示法
- 【数据结构与算法】时间复杂度和空间复杂度
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 常见的数据结构与算法时间复杂度
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 【数据结构与算法之美】读书笔记03 --最好、最坏、平均、均摊时间复杂度
- 数据结构与算法、时间复杂度的粗略定义
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 【数据结构与算法】【时间复杂度】如何计算时间复杂度
- 数据结构与算法-如何计算时间复杂度