首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Big-O符号帮助

Big-O符号帮助
EN

Stack Overflow用户
提问于 2010-10-08 07:22:23
回答 2查看 430关注 0票数 0
代码语言:javascript
运行
复制
while (n >= 1)

n /= 2;

我无法获得这方面的Big-O符号

EN

回答 2

Stack Overflow用户

发布于 2010-10-08 07:27:38

为了便于说明,我将遵循Pointy的建议。

试试8。

代码语言:javascript
运行
复制
4 2 1 0: 4 iterations.

试试32。

代码语言:javascript
运行
复制
16 8 4 2 1 0: 6 iterations.

试试66。

代码语言:javascript
运行
复制
33 16 8 4 2 1 0: 7 iterations.

所以…初始数字是如何变化的,迭代次数又是如何变化的?

票数 5
EN

Stack Overflow用户

发布于 2010-10-08 07:27:16

任何每次将问题减半的算法都是O(log(n))。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3886643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档