深圳大学-数据结构-2017树与二叉树演示文档.pptxVIP

  • 7
  • 0
  • 约1.22万字
  • 约 73页
  • 2018-01-14 发布于广东
  • 举报

深圳大学-数据结构-2017树与二叉树演示文档.pptx

大学、PPT文档

. 第六章 树与二叉树 数据结构 . 一、树的定义(Tree) 2 树是有n(n≥0)个结点的有限集合。 如果 n=0,称为空树; 如果 n0,称为非空树,对于非空树,有且仅有一个特定的称为根(Root)的节点(无直接前驱) 如果 n1,则除根以外的其它结点划分为 m (m0)个互不相交的有限集 T1, T2 ,…, Tm,其中每个集合本身又是一棵树,并且称为根的子树(SubTree)。 每个结点都有唯一的直接前驱,但可能有多个后继 第一节 树的概念与基本术语 . 一、树的定义(举例) 3 其中:A是根;其余结点分成三个互不相交的子集, T1={B,E,F,K,L}; T2={C,G}; T3={D,H,I,J,M}, T1,T2,T3都是根A的子树,且本身也是一棵树 A 只有根结点的树 有13个结点的树 第一节 树的概念与基本术语 . 二、树的基本术语 4 第一节 树的概念与基本术语 结点:包含一个数据元素及若干指向其子树的分支 结点的度:结点拥有的子树数 树的度:树中各结点的度的最大值 叶结点:度为0的结点,也称终端结点 分支结点:度不为0  的结点[包括根结点],  也称非终端结点。 . 二、树的基本术语 5 第一节 树的概念与基本术语 孩子:结点的子树的根[直接后继,可能有多个] 双亲:孩子的直接前驱[最多只能有一个] 兄弟:同一双亲的孩子 子孙:以某结点为根的  树中的所

文档评论(0)

1亿VIP精品文档

相关文档