哈希表插入/查找复杂度(大 O)
哈希表通过哈希函数实现期望 O(1) 的插入、查找和删除;当大量键冲突时最坏为 O(n)。空间为 O(n)。
打开 DevRef Hub 工具 →关键数据
| 最好 | O(1) |
|---|---|
| 平均 | O(1) |
| 最坏 | O(n) |
| 空间 | O(n) |
常见问题
哈希表插入的复杂度是多少?
期望 O(1),严重冲突时最坏 O(n)。
为什么最坏是 O(n)?
当大量键落入同一桶时,操作退化为线性扫描。
相关页面
Hash Map 的大 O 是 GOAT Lab 中 DevRef Hub 的一部分——免费、无需注册、可离线使用的参考工具。点击上方工具可换算任意数值。
GOAT Lab 的一部分 — 26 款免费的浏览器端科学、工程与开发工具。无需注册。