码迷,mamicode.com
首页 > 其他好文 > 详细

B树,B+树,B-树

时间:2017-02-14 18:53:58      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:mic   没有   soft   改变   microsoft   b-树   nbsp   好的   运行   

动态索引结构
         索引结构本身也可能发生改变
         在系统运行过程中插入或删除记录时
目的
         保持较好的性能
 
定义:
  1. 每个节点至多有m个子结点;
  2. 除根结点和叶结点外,其他每个节点至少有[m/2]个节点;
  3. 根结点至少有两个子结点
唯一例外的是根结点就是叶结点时没有子结点
此时B树只包含一个结点
  1. 所有的叶结点在同一层--------------------------------------------树高平衡
  2. 有K个子结点的非根结点恰好包含k-1个关键码
  3. 关键码没有重复,父结点中的关键码是气子结点的分界;
 
定义:
  1. 每个节点之多有m个子结点;
  2. 除根结点和叶结点外,其他每个节点至少有[m/2]个节点;
  3. 根结点至少有两个子结点
  4. 有k个子结点的结点必有k个关键码
 

B树,B+树,B-树

标签:mic   没有   soft   改变   microsoft   b-树   nbsp   好的   运行   

原文地址:http://www.cnblogs.com/novalist/p/6398622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!