小编Muu*_*Pip的帖子

循环时间复杂度O(logn)

我无法理解为什么这段代码的时间复杂度为O(logn):

double n;
/* ... */
while (n>1) {
     n*=0.999;
}
Run Code Online (Sandbox Code Playgroud)

至少它在我的学习资料中这么说.

c big-o loops time-complexity while-loop

4
推荐指数
2
解决办法
1366
查看次数

标签 统计

big-o ×1

c ×1

loops ×1

time-complexity ×1

while-loop ×1