第六章 树与二叉树-树的基本概念.pptVIP

  • 8
  • 0
  • 约5.14千字
  • 约 36页
  • 2018-05-14 发布于四川
  • 举报
第六章 树与二叉树 -树的基本概念 任课教师:代丽 ( dlzist@163.com) 本小节主要内容 6.1 树的基本概念和术语 6.1.1 树的定义----非线性结构、层次结构 树(tree)是由一个或多个结点组成的有限集合T。 其中: (1) 有一个特定的结点称为该树的根(root)结点; (2) 除根结点之外的其余结点可分为m(m≥0)个互不相交的有限集合T1, T2, …, Tm, 且其中每一个集合本身又是一棵树, 称之为根的子树(subtree)。  这是一个递归的定义。它反应了树的固有特性。可以认为仅有一个根结点的树是最小树, 树中结点较多时, 每个结点都是某一棵子树的根。 6.1.2 树的常用术语 树结构常常用到一些术语, 如度、 双亲、 孩子、 树深等。 结点的度是结点的子树的个数。 树的度是树中结点度的最大值。 度为零的结点称为叶子或终结点。 度不为零的结点称为非终端结点。 某结点的各子树的根结点称为该结点的孩子, 而该结点又称为孩子们的双亲结点。 具有相同双亲的结点互称为兄弟。 6.1.2 树的常用术语 一棵树上除根结点以外的其它结点称为根结点的子孙。 对于树中某结点, 从根结点开始到该结点的双亲是该结点的祖先。 结点的层次值从根算起, 根的层次值为1, 其余结点的层次值为双亲结点层次值加

文档评论(0)

1亿VIP精品文档

相关文档