【发布时间】:2020-07-13 15:52:54
【问题描述】:
我需要从一个排序数组构造一个 BTree。 任何指针或我如何编写这样的算法? 是否有任何算法可以利用正在排序的数组?
我确实在谷歌上搜索过,但找不到 BTree 的算法。
【问题讨论】:
-
第 1 步:创建具有给定单个条目的 B-Tree。第 2 步:编写一个函数以将单个新条目添加到现有 B-Tree。第 3 步:应用第 2 步,直到将整个数组添加到树中。
-
看看B-Tree Datastructure。使用排序数组,您将始终在树中最右边的位置添加下一个元素。
-
这很好,但我想出什么算法?
标签: arrays algorithm data-structures b-tree