科技大学合工大二叉树和树.pptxVIP

  • 1
  • 0
  • 约5.21千字
  • 约 33页
  • 2022-03-31 发布于北京
  • 举报
第六章 二叉树和树 ;6.1.1二叉树的定义和基本术语 二叉树(binary Tree) n个元素的有限集,或为空集,或含有唯一的根元素,其余元素分成两个互不相交的子集,每个子集本身也是一颗二叉树。分别称为根的左子树、右子树,集合为空的二叉树称空树 二叉树的元素又称结点 左孩子,右孩子,父亲,兄弟,堂兄弟,祖先,子孙 结点的度:子树的个数 叶子结点:左右子树均空的结点;度为零 层次:根的层次为1,层次为k的结点其孩子层次为k+1 二叉树的深度:二叉树中叶子结点的最大层次数 ;满二叉树(full binary tree):所有结点度为2,叶子结点在同一层次 完全二叉树(complete binary tree):深度h,h-1为满二叉树,h层的结点都集中在左侧 二叉树的基本操作 ;性质1 在二叉树的第i层的结点个数最多 2 (i-1) 性质2 深度为k 的二叉树的最大结点数为2k-1 性质3 任一二叉树T,如果其叶子结点数为n0, 度为2的结点数为n2,则n0=n2+1 n0+n1+n2=n=2n2+n1+1 性质4 具有n个结点的完全二叉树深度为[logn]+1;性质5 如果对一个有n个结点的完全二叉树T的结点按层序(从第一层到第[logn]+1层,层内从左到右)从1开始编号,则对任意一个编号为i(1=i=n)的结点有: 如果i=1,则该结点是二叉树

文档评论(0)

1亿VIP精品文档

相关文档