【发布时间】:2012-12-21 16:52:45
【问题描述】:
我想用 Java 创建一个简单的 B+-Tree 实现,我需要一些帮助。 我希望我的程序实现这些功能:搜索、插入、删除。
我的问题:
- 用来表示树的最佳数据结构是什么?我曾是 思考 TreeMap。
- 在 B+-Tree 中,数据单独存储在叶子中 节点(K,V)和内部节点而不是每条记录中的数据 有一个指向子节点(K,P)的指针。我想要一个建议 关于如何指向另一个节点,因为我不能在 java 中使用指针。
另外,如果您有任何建议,或者您想到了一个可以用作参考的简单实现,请告诉我。
谢谢
【问题讨论】: