首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >B+树的构造

B+树的构造
EN

Stack Overflow用户
提问于 2012-05-01 14:24:16
回答 1查看 1.3K关注 0票数 1

假设我被要求构建一个B+树,它是:

代码语言:javascript
复制
i) n = x. 

ii) order = x.

iii) degree = x.

iv) p = x.

什么应该是no。在上述每种情况下,每个节点都可以包含键和指针?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-02 02:14:26

在B+树中, Order 表示每个内部节点的子指针的最大数目,即,如果B+树的阶数是m,则每个内部节点最多可以有m个子节点(随后,m-1个键)和至少(m/2)个子指针(除了根)。

对于B+树的,我从this得到的信息是:如果d是B树的度,那么每个节点可以包含多达2d个项(关键字)。现在,B树和B+树都是Multiway Tree树,因此,我认为度的定义不会改变。检查作为注释给出的$LINK,它也表明了同样的事实。

对于n,正如JustinDanielson提到的,它可能是存储在节点中的键的总数,对于这些键,子指针的数量将为n+1 (对于您的问题,为=x+1)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10394324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档