树与二叉树课件.pptVIP

  • 7
  • 0
  • 约5.84千字
  • 约 22页
  • 2019-08-10 发布于广东
  • 举报
§7、树与二叉树 1.树和二叉树的基本概念 (1)树:树是n个结点的有限集,有且仅有一个根,其余结点为互不相交的子集。 (2)度:一个结点拥有的子树数。一棵树中最大的接点度数为这棵树的度。 (3)叶子:度为0的结点,又称端结点。 (4)孩子:除根结点外,每个结点都是其前驱结点的孩子。 (5)双亲:对应孩子结点的上层结点称为这些结点的双亲。 (6)兄弟:同一孩子的孩子。 (7)结点的层次:从根结点开始算起,根为第一层,根的直接后继结点为第二层,其余各层依次类推。 (8)深度:树中结点的最大层次数。 (9)森林:是m(m≥0)棵互不相交的树的集合。 (10)路径:树中存在结点系列,使得Ki是Ki+1的双亲(1≤i≤n-1)。 (11)路径长度:从树根到树中每一结点的路径长度之和。 1.树和二叉树的基本概念 (12)二叉树:或是空集或是由互不相交的子集构成。二叉树的性质如下: 第i层上结点数目最多为2i-1(i≥1)。 深度为h的二叉树至多有2h-1(h≥1)个结点。 在任意二叉树中,若叶子结点(终端结点)数为n0,则度为2的结点数n2为n0-1。 (13)满二叉树:深度为K,且存在2K-1个结点的二叉树。 (14)完全二叉树:至多只有最下面两层上的结点度数可以小于2,并且最下层结点都集中在该层最左边的位置。 (15)平衡二叉树:或是一棵空树,或是具有下列性质的二叉树:它的左子树和右子树

文档评论(0)

1亿VIP精品文档

相关文档