algorithm - 如何分析以下嵌套循环的时间复杂度以及 n 的计数值是多少?
问题描述
我想要大哦 $O$ 的时间复杂度以及以 $n$ 表示的计数值
count = 0;
for (i = 1; i < n; i=i*2) {
for (j = 1; j < i; j = j + 1) {
count = count + 1;
}
}
因为,我不能在这里使用 LaTeX,所以我在屏幕截图中附上了我的解决方案:
这个对吗?
解决方案
推荐阅读
- html - 如何在侧边栏中制作两个子菜单
- wpf - Powershell - 列表视图验证
- linux - SASS mixin 不会在 LINUX 中导入,但在我完全相同的 WINDOWS 设置中会导入
- python - DRF:如何在 ModelSerializer.validate() 中获取对象
- windows - Windows cmd:如何在一行中设置和使用时间变量
- python - 如何发送通知和另一个脚本以使用 Python 远程获取通知?
- r - 在 docker 上安装本地 R 库时遇到问题
- r - 使用 dplyr 和 tidyr 逐行划分行
- vue.js - Vuejs中如何让子组件的数据显示初始状态
- ios - 为什么Debug Memory Graph不显示UIViewControllerContextTransitioning对_animator(UIViewControllerInteractiveTransitioning)的强引用?