第四章树和二叉树.pptxVIP

  • 48
  • 0
  • 约1.91万字
  • 约 83页
  • 2017-02-03 发布于湖北
  • 举报
第四章树和二叉树

第4章 树和二叉树内容提要 特点:非线性结构,一个直接前驱,但可能有多个 直接后继(1:n)F 4.1 树的定义和基本术语F 4.2 二叉树F 4.3 遍历二叉树和线索二叉树F 4.5 树和森林F 4.6 赫夫曼树及其应用4.1 树的定义和基本术语1.树的定义由一个或多个(n≥ 0)结点组成的有限集合。在任何一棵非空树T中:(1)有且仅有一个结点称为根(root);(2)当n1时,其余的结点分为m(m≥ 0)个 互不相交的有限集合T1、T2…Tm。每个 集合本身又是棵树,被称作这个根的子树。注:树的定义具有递归性,即树中还有树。ABCDEFGHIJKLM4.1 树的定义和基本术语只有根结点的树A根子树若D是空集,则称为空树;//允许n=0若D中仅含一个数据元素,则R为空集;其他情况下的R存在二元关系:① Root唯一//关于根的说明② Dj∩Dk=//关于子树不相交的说明③ …//关于数据元素的说明4.1 树的定义和基本术语树的抽象数据类型定义ADT Tree {D是具有相同特性的数据元素的集合。数据对象D:数据关系R://至少15个数据操作P:}Tree4.1 树的定义和基本术语树的表示方法图形表示法嵌套集合表示法广义表表示法凹入表示法(目录表示法)根上海工业大学…生物与食品学院信息学院外语学院数学物理电信计算机ABCD子树HEFG4.1 树的定义和基本术

文档评论(0)

1亿VIP精品文档

相关文档