第五章 树 主要内容: 5.1 树的定义 5.2 二叉树 二叉树的定义及性质 二叉树的存储 二叉树的遍历及实现算法 5.3 线索二叉树 中序线索二叉树的定义 中序线索二叉树上遍历的实现 利用中序线索实现前序遍历和后序遍历 5.4 树和森林 5.5 哈夫曼树 概述 树是树形结构的简称,它是一类重要的非线性结构。树形结构与自然界中的树非常相似,是一种结点之间有分支和层次关系的结构。 树形结构的逻辑特征是:有且仅有一个开始结点,可有若干个终端结点,其余的内部结点都有且仅有一个前趋结点,可以有若干个后继结点,也就是说结构中的数据元素间存在着一对多的层次关系。 5.1 树的定义 一、树的定义 1、树的二元组定义: 设tree=(D,S),其中D是数据元素的集合,S是D中数据元素之间关系的集合。 设关系 r∈S ,相对r,满足下列条件: (1)D中有且仅有一个开始结点,该结点被称为树的根(Root); (2)除树根结点外,D中其余的结点有且仅有一个前趋结点; (3)从根到其余结点都有路径。 则称tree是相对r的树形结构。 树的表示,如右图所示的树: 该树的二元组表示: 设:tree=(D,S),r∈S D={A, B, C, D, E, F, G, H, I} r={A,B,A,C,A,D, B,E,
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)