树定义和基本术语.pptVIP

  • 11
  • 0
  • 约4.32千字
  • 约 21页
  • 2019-01-04 发布于福建
  • 举报
树定义和基本术语

* * 第六章 树和二叉树 树型结构是一类重要的非线性数据结构。 其中以树和二叉树最为常用。 直观来说,树是以分支关系定义的层次结构。 树结构在客观世界中广泛存在,如人类社会的族谱和各种社会组织机构都可用树来形象表示。 树在计算机领域中也得到广泛应用,如在编译程序中,可用树来表示源程序的语法结构。 又如在数据库系统中,树形结构也是信息的重要组织形式之一。 6.1 树的定义和基本术语 6.2 二叉树 6.3 遍历二叉树和线索二叉树 6.4 树和森林 6.6 哈夫曼树及其应用 6.1 树的定义和基本术语 (1)定义 树(Tree):是n(n≥0)个结点的有限集。 定义一:(递归定义): ①在任意一棵非空树中,有且仅有一个特定的称为根(root) 的结点; ②当n1时,其余结点可分为m(m0)个互不相交的有限集 T1, T2, … , Tm,其中每一个集合本身又是一棵树。并且 T1, T2, … , Tm,称为根的子树(SubTree)。 定义二:(形式定义) 任何一棵树是一个二元组Tree = (root, F)。 其中:root是数据元素,称

文档评论(0)

1亿VIP精品文档

相关文档