- 4
- 0
- 约1.39万字
- 约 91页
- 2020-02-02 发布于江苏
- 举报
第6章 树 6.1 树的应用实例6.2 树的基本概念和术语 6.3 二叉树 6.4 遍历二叉树 6.5 线索二叉树 6.6 二叉树、树和森林 6.7 树的应用 6.8 实习: 二叉树的建立和遍历 习题6 6.1 树的应用实例 例6.1 如图6.1为某校计算机系领导结构图。 例6.2 家族树 图6.1 某校计算机系领导结构图 图6.2 家族树 6.2 树的基本概念和术语 6.2.1 树的定义 树(Tree)是由一个或多个结点组成的有限集合T。其中: (1) 有一个特定的结点称为该树的根(Root)结点; (2) 除根结点之外的其余结点可分为m(m≥0)个互不相交的有限集合T1,T2,…,Tm,且其中每一个集合本身又是一棵树,称之为根的子树(Subtree)。 这是一个递归的定义,即在定义中又用到了树这个术语。它道出了树的固有特性。仅有一个根结点的树是最小树,树中结点较多时,每个结点都是某一棵子树的根。 图6.3是一棵由9个结点组成的树T。其中A是根结点,其余结点分为三个互不相交的子集:T1={B,H,I},T2={C},T3={D,E,F,G}。T1、T2、T3都是树根A的子树,这三棵子树的根结点分别是B、C、D。每棵子树本身也是一棵树,可继续划分。例如子树T3以D为根结点,它的其余结点又可分为两个互不相交的子集:T31={E},T32={F,G},
原创力文档

文档评论(0)