刘华中_B-树讲义.pptVIP

  • 9
  • 0
  • 约2.72千字
  • 约 28页
  • 2016-11-05 发布于江苏
  • 举报
主讲人:刘华中 引 入 顺序查找 折半查找 最优查找树 索引顺序表 * 查找是一种实际应用中大量使用的 数据结构。 动态查找 静态查找 二叉排序树 平衡二叉树 9.2.2 B - 树和B+树 1.定义 2.查找过程 3.插入操作 4.删除操作 5.查找性能的分析 1.B-树的定义 B-树是一种 平衡 的 多路 查找 树: 平衡树的特性 一棵m阶的B-树,或为空树,或者为满足下列特性的m叉树: 树中每个结点至多含有 m 棵子树; 若根结点不是叶子结点,或至少含有两棵子树; 除根之外的所有非叶子结点均至少含有?m/2? 棵子树; 树中所有叶子结点均不带信息,且在树中的同 一层次上; 5.在 m 阶的B-树上,每个非终端结点含有以下信息: (n,A0,K1,A1,K2,A2,…,Kn,An) n 个关键字 Ki(1≤ i≤n) nm n+1 个指向子树的指针 Ai(0≤i≤n); n 个指向记录的指针 Di(1≤i≤n) 多叉树的特性 非叶结点中的多个关键字均自小至大有序排列,即:K1 K2 … Kn; 且 Ai-1 所指子树上所有关键字均小于Ki; Ai 所指子树上所有关键字均大于Ki; 查找树的特性 如何查找?如何插入?如何删除? 在知道B-树的定义(即5个特性

文档评论(0)

1亿VIP精品文档

相关文档