完全二叉树总结点数和叶结点数关系分析.pptVIP

  • 274
  • 0
  • 约小于1千字
  • 约 8页
  • 2020-07-05 发布于福建
  • 举报

完全二叉树总结点数和叶结点数关系分析.ppt

完全二叉树总结点数 与叶结点数关系分析 班级:软件一班 姓名:徐政钧 学号:130120010002 完全二叉树定义 如果编号为(1n)的结点与同样深度的满二 叉树中编号为的结点在二叉树中位值完全相同, 则这棵二叉树就称为完全二叉树。 完全二叉树性质 如果对一棵有n个结点的完全二叉树的结点按层 序编号,则对任一结点i(1≤i≤n),有 (1)如果i=1,则结点是二叉树的根,无双亲 如果i1,则其双亲是/2 (2)如果2n,则结点i无左孩子 如果2≤n,则其左孩子是2i (3)如果2i+1n,则结点无右孩子 如果2+1≤n,则其右孩子是2i+1 思路1 路2 思路1 先用归纳的方法找出完全二叉树中度为1的结点个数n1与总结 点数N的关系,下面给出结点数N=1、2、3、4的完全二叉树 如下图 N=1 N=2 n1=0 n1=1 n1=0 n1=1 通过观察不难发现,度为1的结点个数η1=0,1,0,1 n为奇数时,n1=0,n为偶数时,n1=1 总结点个数可以表示为N=nO+n1+n2 (2) 结点总数=二又树分支数+1 二叉树分支数=0*no+1*n1+2*n2 故N=1*∩1+2*n2+1 --(3) 由(2)(3)得 no=n2+1 (4) 由(2)(4)得 N=nO+n1+(n0-1) (5) 最终由(1)(5)得 当N为奇数时,N=2n0-1,no=(N+1)/2

文档评论(0)

1亿VIP精品文档

相关文档