二分查找时间复杂度(大 O)

二分查找平均和最坏为 O(log n),最好为 O(1),空间 O(1)。它在已排序数组中通过反复将搜索区间减半来查找元素。

打开 DevRef Hub 工具 →

关键数据

最好O(1)
平均O(log n)
最坏O(log n)
空间O(1)

常见问题

二分查找的时间复杂度是多少?

平均和最坏情况均为 O(log n)。

二分查找需要已排序数组吗?

需要,数组必须有序,减半才正确。

相关页面

二分查找的大 O 是 GOAT Lab 中 DevRef Hub 的一部分——免费、无需注册、可离线使用的参考工具。点击上方工具可换算任意数值。

广告合作

GOAT Lab 的一部分 — 26 款免费的浏览器端科学、工程与开发工具。无需注册。