讲树及叉树的顺序存储.docVIP

  • 10
  • 0
  • 约3.57千字
  • 约 5页
  • 2017-03-30 发布于江苏
  • 举报
讲树及叉树的顺序存储

第8讲 树的定义和二叉树的顺序存储 重点:二叉树的性质、顺序存储 难点:二叉树性质的应用 一、树的定义和和基本术语 1.定义 树是n个结点的有限集。在任意一棵非空树中, (1)有且仅有一个称为根的结点。 (2)其余的结点被分为若干个互不相交的有限集,每个集合又是一棵树,称为该树的子树。 2.树的表示法 图示法 广义表表示法 集合表示法 缩进表示法 3.结点的分类 终端结点和非终端结点 根、叶子、分支 双亲、孩子、祖先、子孙、兄弟、堂兄弟 4.度 结点的度 树的度 5.深度(高度/层数) 结点深度 树的深度 6.有序树与无序树 7.有向树与无向树 8.n元树:度为n 9.位置树:有序树,每个结点位置固定 *10.m叉树:m元位置树 11.森林:多个树构成。 **12.结论:n个结点的树中一定有n-1条边!!! e=n-1 二、二叉树的性质 1.二叉树的定义 二叉树或者为空,或者是由一个根结点和两个互不相交的分别称为左子树和右子树的二叉树构成。 2.二叉树的五种形态 3.二叉树性质 性质1:在二叉树的第i层上至多有2i-1个结点。 性质2:深度为k的二叉树至多有2k-1结点。 **性质3:在二叉树中,叶子结点总数总比度为2的结点总数多一个。n0=n2+1 证明: 设n1和n为

文档评论(0)

1亿VIP精品文档

相关文档