二分查找时间复杂度(大 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 款免费的浏览器端科学、工程与开发工具。无需注册。