数据结构__B树[整理版].pptVIP

  • 4
  • 0
  • 约4.29千字
  • 约 45页
  • 2018-06-06 发布于浙江
  • 举报
数据结构__B树[整理版]

B树;动态查找结构; 在子树 Ai 中所有的关键码都小于 Ki+1,且大于 Ki,0 i n。 在子树 An 中所有的关键码都大于Kn; 在子树 A0 中的所有关键码都小于 K1。 子树 Ai 也是 m 路查找树,0 ? i ? n。 ;AVL树是2路查找树。如果已知m路查找树的度 m和它的高度 h, 则树中的最大结点数为 ; ;B-树;非B-树 B-树; B-树的查找算法;设在 m 阶B-树中,失败结点位于第 h +1层。在这棵B-树中关键码个数 N 最小能达到多少? 从B-树的定义知, 1层 1 个结点 2层 至少 2 个结点 3层 至少 2 ?m / 2? 个结点 4层 至少 2 ?m / 2? 2 个结点 如此类推,?? h 层 至少有2 ?m / 2? h-2个结点。所有这些结点都不是失败结点。;若树中关键码有 N 个, 则失败结点数为 N +1。这是因为失败一般发生在 Ki x Ki+1, 0 ? i ? N,设K0 = -?,KN+1 = +?。因此,有 N +1 = 失败结点数 = = 位于第 h+1 层的结点数 ? 2 ?m / 2? h-1 N ? 2 ?m / 2?

文档评论(0)

1亿VIP精品文档

相关文档