- 1、本文档共117页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章完整版151025
第6章 二叉树
广东工业大学计算机学院
本章主要内容
u 6.1 二叉树的概念和性质
u 6.2 二叉树的存储结构
u 6.3 遍历二叉树
u 6.4 堆
u 6.5 二叉查找树
u 6.6 平衡二叉树
6.1 二叉树的概念和性质
u 二叉树的定义
n 二叉树 (Binary Tree )是含有n (n≥0 )个结点 (node
)的有限集合。当n 0时称为空二叉树。在非空二叉
树中:
l (1)有且仅有一个称为根 (root )的结点;
l (2 )其余结点划分为两个互不相交的子集L和R,其中L
和R也是一棵二叉树,分别称为左子树 (left subtree )和
右子树 (right subtree ),且其次序不能颠倒。(其余结
点0个的话,划分为两个空集——两棵空子树)
6.1 二叉树的概念和性质
u 二叉树的定义
根结点
左子树 A
右子树
B C
D E I
G H J
6.1 二叉树的概念和性质
u 二叉树的特点
n (1)二叉树可以为空树;
n (2 )二叉树中的每个结点都恰好都有两棵子树,其中
一个或两个可能为空;
n (3 )二叉树中每个结点的左、右子树的位置不能颠倒
。若改变两者的位置,就成为另一棵二叉树。
6.1 二叉树的概念和性质
u 二叉树的基本形态
右子树 左子
为空 树为
空
空二
叉树
只有根结点
的二叉树 左、右子树
均非空
6.1 二叉树的概念和性质
u 二叉树的基本术语
n 二叉树的结点包含一个数据元素及指向其左右子树的
两个分支,分别称为左分支和右分支。
n 结点的左、右子树的根称为该结点的左、右孩子,统
称为孩子(children),相应地,该结点称为孩子的双亲
(parent )。
双亲
A
左孩 B C 右孩
子 子
D E F
G H
6.1 二叉树的概念和性质
u 二叉树的基本术语
n 同一个双亲的孩子之间可互称为兄弟 (sibling )。
n 结点的孩子个数称为结点的度 (degree ) 。
n 度为0的结点称为叶子结点
您可能关注的文档
- 基于DSP的SPWM波形产生算法研究.pdf
- 基于FPGA的DES加密算法的实现.pdf
- 基于JAVA技术的MD5加密算法的设计与实现张浩华.pdf
- 基于DSP的SPWM直接面积等效算法的分析与实现.pdf
- 基于Java语言的移动Agent开发平台.pdf
- 基于LabVIEW和NI-VISA的RS232串口通信程序设计.pdf
- 基于MK60的纯电动汽车BMS上位机模块设计与实现_汪阳雄.pdf
- 基于OZ890的电池管理模块的研制.pdf
- 基于RFID的小区停车收费管理系统任晓莉.pdf
- 基于ProE的智能化标准件库系统的开发欧阳乐.pdf
- 中华人民共和国史 课件 第4--6章 把中国特色社会主义全面推向21世纪---中国特色社会主义进入新时代 .pptx
- 《会计学原理》 课件 第八章 会计账簿.pptx
- 《会计学原理》 课件 第十一章 财务会计报告.pptx
- 逻辑学(第四版)课件 1绪论; 02概念.pptx
- 教育测量与评价 课件全套 朱德全 第1--15章 教育测量与评价概述-- 教育测评结果的统计处理.pptx
- 研学活动课程设计与实施 课件全套 第1--3篇 研学活动课程设计篇 ---研学活动案例展示篇.ppt
- 酒店职业礼仪(第二版)课件 项目三 酒店职业礼仪的美学认知.pptx
- 个人简历求职自我介绍217.pptx
- 博士入学复试汇报22.pptx
- 国学文化 道德讲堂60.pptx
文档评论(0)