资讯专栏INFORMATION COLUMN

一个m阶b树的特点

bigdevil_s / 2478人阅读

摘要:如图中关键字的左子树有,都小于,右子树的节点有,大于第六所有叶节点都在同一层。

一个m阶b树有如下特点:
第一、非叶节点最多有m棵子树;
第二、根节点最少有两个子树,非根、非叶节点最少有m/2棵子树;
第三、非叶子结点中保存的关键字个数,等于该节点子树个数-1,就是说一个节点如果有3棵子树,那么其中必定包含2个关键字;
第四、非叶子节点中的关键字大小有序,如图中左面的节点中37、51两个元素就是有序的;
第五、节点中每个关键字的左子树中的关键字都小于该关键字,右子树中的关键字都大于该关键字。如图中关键字51的左子树有42、49,都小于51,右子树的节点有59,大于51;
第六、所有叶节点都在同一层。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/75141.html

相关文章

  • 刷题笔记 19-07-17

    摘要:树插入的方式若该结点中关键码个数小于,则直接插入即可。若该结点中关键码个数等于,则将引起结点的分裂。注意,文件句柄定位到的是文件对象,而非文件。 1、6个圆盘的汉诺塔,总的移动次数是() 解答:汉诺塔问题的思想是递归,n个圆盘的汉诺塔,移动的思想可以归纳为三步:(假设x,y,z三个柱子,n个圆盘都在x柱子上,现在要把圆盘都移动到z柱子上去)(1)将n-1个圆盘借助z柱子移动到y柱子上(...

    Gu_Yan 评论0 收藏0
  • 微服务化的数据库设计与读写分离

    摘要:如果插入的数据在数据节点,如果不引起分裂和合并,则索引节点组成的树就不会变。 此文已由作者刘超授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 数据库永远是应用最关键的一环,同时越到高并发阶段,数据库往往成为瓶颈,如果数据库表和索引不在一开始就进行良好的设计,则后期数据库横向扩展,分库分表都会遇到困难。 对于互联网公司来讲,一般都会使用Mysql数据库。 一、数...

    _Dreams 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<