- 4
- 0
- 约2.62万字
- 约 112页
- 2019-08-14 发布于福建
- 举报
第8章 树和二叉树 树型结构是一类非常重要的非线性结构。直观地,树型结构是以分支关系定义的层次结构。 树在计算机领域中也有着广泛的应用,例如在编译程序中,用树来表示源程序的语法结构;在数据库系统中,可用树来组织信息;在分析算法的行为时,可用树来描述其执行过程等等。 本章将详细讨论树和二叉树数据结构,主要介绍树和二叉树的概念、术语,二叉树的遍历算法。树和二叉树的各种存储结构以及建立在各种存储结构上的操作及应用等。 8.1.2 树的抽象数据类型定义 8.1.3 树的存储结构 8.2 二叉树 8.2.1 二叉树的定义 1 二叉树的定义 二叉树(Binary tree)是n(n≥0)个结点的有限集合。若n=0时称为空树,否则: ⑴ 有且只有一个特殊的称为树的根(Root)结点; ⑵ 若n1时,其余的结点被分成为二个互不相交的子集T1,T2,分别称之为左、右子树,并且左、右子树又都是二叉树。 由此可知,二叉树的定义是递归的。 二叉树在树结构中起着非常重要的作用。因为二叉树结构简单,存储效率高,树的操作算法相对简单,且任何树都很容易转化成二叉树结构。上节中引入的有关树的术语也都适用于二叉树。 2 二叉树的基本形态 二叉树有5种基本形态,如图8-8所示。 8.2.2 二叉树的性质 性质1:在非空二叉树中,第
您可能关注的文档
最近下载
- 吉林省长春市朝阳区2025_2026学年七年级上学期12月期末历史试题(文字版,含答案).docx VIP
- 2025年一级注册消防工程师继续教育考试答案.pdf VIP
- 【财通-2026研报】投入产出表视角下的动能转换:“新中枢”与“新底座”.pdf VIP
- 宣贯培训(2026年)GBT 6536-2010《石油产品常压蒸馏特性测定法》.pptx VIP
- 04J008_挡土墙规范(重力式、衡重式、悬臂式).pdf VIP
- 22S521预制装配式检查井.pptx
- 2026年时政必考试题库及答案.docx VIP
- 2025湖南工程职业技术学院招聘考试试题.docx VIP
- 《用水定额标准》(DB53T 168-2026).pdf VIP
- 07SG359-5(无水印免积分).pdf VIP
原创力文档

文档评论(0)