【发布时间】:2015-01-02 08:09:52
【问题描述】:
来自 Cracking the Coding Interview,第 71 页:
或者,我们可以使用 BST 实现哈希表。那么我们可以 保证 O(log n) 查找时间,因为我们可以保留树 均衡。此外,我们可以使用更少的空间,因为一个大数组没有 开始时需要分配更长的时间。
我知道链表、哈希表和 BST 的基础知识,但我无法理解这些行。它实际上是什么意思?这个最终的数据结构会是一个 Trie 吗?
【问题讨论】:
-
哈哈同一本书,同样的疑问把我带到了这里……xD
标签: data-structures hashtable binary-search-tree