【发布时间】:2011-07-02 08:26:24
【问题描述】:
我花了几个小时阅读与该问题相关的帖子,以尝试提出解决方案,但我并没有真正成功地提出解决方案。
这里是这样:我曾经在一次采访中被问到,如果文件中存在特定的单词,我将使用哪种数据结构来搜索。该文件也被认为大到无法放入内存中,面试官确实在寻找磁盘上的解决方案。
B-Tree 是磁盘上的数据结构吗?
二叉搜索树不是内存中的数据结构吗?
【问题讨论】:
-
我认为您的问题是“B-tree 在磁盘上吗?”。 “二叉树在磁盘上吗?”。看起来你写了一些东西,但实际上意味着其他东西:-) 令人惊讶的是,阅读这个问题的人似乎已经理解了你真正想要的东西!
-
对不起,如果我让您感到困惑 - 我试图做的是建立一个上下文,然后提出问题。我实际上是在寻找是否有任何我没有听说过的数据结构,以及我的答案(给面试官)是否正确。 :)
标签: java data-structures b-tree binary-search-tree