【发布时间】:2011-02-04 05:31:24
【问题描述】:
假设有一个 8 阶的 B-tree。这意味着它可以有 8 个指针和 7 个元素。假设字母 A 到 G 存储在这个 B 树中。所以这个 B-tree 只是一个包含 7 个元素的节点。
然后你尝试将 J 插入到树中。没有空间,所以你必须拆分节点并创建一个新的根节点。哪个元素被提升到根节点?
【问题讨论】:
标签: b-tree
假设有一个 8 阶的 B-tree。这意味着它可以有 8 个指针和 7 个元素。假设字母 A 到 G 存储在这个 B 树中。所以这个 B-tree 只是一个包含 7 个元素的节点。
然后你尝试将 J 插入到树中。没有空间,所以你必须拆分节点并创建一个新的根节点。哪个元素被提升到根节点?
【问题讨论】:
标签: b-tree
当您想在全节点中插入新元素时(使用2*t - 1 键)
t-1 键(根据前一个键拆分它)【讨论】: