[高等教育]第7章 树与森林.pptVIP

  • 1
  • 0
  • 约6.44千字
  • 约 35页
  • 2018-03-05 发布于浙江
  • 举报
[高等教育]第7章 树与森林

第7章 二叉树 本章主要内容 一、树的概念、术语、性质及ADT定义 二、树、森林的4类存储结构 三、树、森林与二叉树的转换 四、树、森林的遍历方法 7.1 树的概念与ADT定义 7.1 树、森林的概念及术语 一、树的定义 树(Tree)是n(n≥0)个有限数据元素的集合,当n=0时,称为空树。在一棵非空的树T中: (1)有一个特殊的数据元素称为树的根结点,该结点没有前驱结点。 (2)若n1时,除根结点之外的其余数据元素被分成m(m0)个互不相交的集合T1,T2,…,Tm,其中每一个集合Ti(1≤i≤m)本身又是一棵树。称T1,T2,…,Tm为这个根结点的子树。 树、森林的概念及术语 树的定义还可形式化的描述为二元组的形式: T=(D,R) 其中D为树T中结点的集合,R为树中结点之间关系的集合。 当树为空树时,D=Φ;当树T不为空树时有: D={Root}∪DF 其中,Root为树T的根结点,DF 为根结点Root的子树集合。DF可由下式表示: DF =T1∪T 2∪…∪T m , 且T i∩T j=Φ(i≠j,1≤i≤m,1≤j≤m) 当树T的结点个数n≤1时,R=Φ;当树T的结点个数n1时

文档评论(0)

1亿VIP精品文档

相关文档