- 2
- 0
- 约1.19万字
- 约 43页
- 2017-05-27 发布于河南
- 举报
8 树与树林
面向21世纪课程教材
普通高等教育“十一五”国家级规划教材
北京市高等教育精品教材
教育部普通高等教育精品教材
算法与数据结构
第八讲:树与树林
1
张乃孝等编著
《算法与数据结构—C语言描述》
5 二叉树与树
• 5.5 树及其抽象数据类型
• 5.6 树的实现
• 5.7 树林
2
5.5 树及其抽象数据类型
• 树的几种不同表现形式
3
基本定义
• 树是n(n≥0)个结点的有限集T, T非空时满足:
–有且仅有一个特殊的称为根(root)的结点r ;
–除根结点外,其余结点可分为m(m≥0)个互不相交的
非空有限集T 1, T2 , …,Tm ,其中每个集合又是一棵
非空树,称为r 的子树(subtree)。
• 关于子树
–结点数为0的树称为空树;
–一棵非空树也可以没有子树(m=0),即这棵树只包
含一个根结点;
–如有子树,则子树非空。
4
主要概念
• 空树
• 父结点、子结点、路径、路径长度
• 结点的度数
• 树的度数
• 无序树、有序树
• 结点的次序
• 最左子结点、长子、次子
• 右兄弟
5
抽象数据类型
ADT Tree is
operations
Tree createEmptyTree (void)
创建一棵空树。
Tree consTree(Node p ,Tree t , …Tree t )
1 i
以P为根,t …t 为子树创建一棵树。
1 i
int isNull ( Tree t )
判断树t是否为空树。
6
Node root ( Tree t )
返回树t 的根结点。若为空树,则返回一特殊值。
Node parent (Node p )
返回结点p 的父结点。当指定的结点为根时,它
没有父结点,返回一个特殊值。
Tree leftChild (Tree t )
返回树t 的长子树。当指定树没有子树时,返回
一特殊值。
Tree rightSibling (Tree t )
返回树t 的右兄弟树。当指定树没有右兄弟子树
时,返回一特殊值。
end ADT Tree
7
树的周游
• 深度优先周游:
先根次序 :A B D E I J F C G H
后根次序 :D I J E F B G H C A
能否确定树结构?如何确定?
广度优先周游 : A B C D E F G H I J
您可能关注的文档
- 中华文化与民族精神复习导学案9.doc
- 人教版三年级下册第六单元_251029.docx
- 五四班课外阅读五星级推荐表.docx
- 人教版四年级下册数学第1-2单元试卷.doc
- Unit10凌凤琴.ppt
- 人教版小学英语六年级下册教学计划.doc
- 八年级上册英语第十单元(教学设计).doc
- 充分利用网络资源备课.docx
- 八达岭老虎伤人作文指导.doc
- 《灯饰设计与制作》课件3.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 商务型(带电梯、地下室、效果图)三层别墅设计图.pdf VIP
- 2026年详版个人信用报告征信报告最新Word可编辑模版样板doc文件.docx
- 2026年春接力版(新教材)小学音乐一年级下册(全册)教学设计(附目录P160).docx
- 行者讲课脉法下篇.doc VIP
- 铁塔电池通讯协议.docx VIP
- 复旦大学课程汉语言文学原典精读李杜精读.pdf VIP
- 电商数据分析(微课版)课件全套 第1--10章 电商数据分析概述---数据分析报告与看板制作.pptx
- 异常子宫出血的护理查房.pptx
- 2025年中医执业医师个人工作计划范文.docx VIP
- 2024《中班幼儿饮食行为现状调查—以S幼儿园为例》12000字.docx VIP
原创力文档

文档评论(0)