二叉树与最优二叉树.pptVIP

  • 33
  • 0
  • 约2.33千字
  • 约 32页
  • 2015-08-15 发布于湖北
  • 举报
二叉树与最优二叉树.ppt

计算机数学 有向树与根树的定义 有向树: 基图为无向树的有向图 根树: 有一个顶点入度为0, 其余的入度均为1的 非平凡的有向树 树根: 有向树中入度为0的顶点 树叶: 有向树中入度为1, 出度为0的顶点 内点: 有向树中入度为1, 出度大于0的顶点 分支点: 树根与内点的总称 m叉树 在树的实际应用中, 我们经常研究完全m 叉树。 定义 在根树中, 若结点的最大出度等于m, 则称这棵树为m叉树。 如果每个结点的出度恰好等于0或m, 则称这棵树为完全m叉树。 二叉树(binary tree )的每个结点v 至多有两棵子树, 分别称为v的左子树和右子树。 【例7.7.1】甲、 乙两人进行球赛, 规定三局两胜。 图7.7.4表示了比赛可能出现的各种情况(图中结点标甲者表示甲胜, 标乙者表示乙胜), 这是一棵完全二叉树。 定理7.7.1 在完全m叉树中, 若树叶数为 t, 分枝点数为 i, 则 (m-1)i=t-1 证明: 由假设知, 该树有 i+t 个结点, 所以, 该树边数为 i+t -1。 因为所有结点出度之和等于边数,所以根据完全 m叉树的定义知, mi= i+t -1 即 (m-1)i=t-1 【例7.7.2】假设有一台计算机, 它有一条加法

文档评论(0)

1亿VIP精品文档

相关文档