第8章 树和二叉树 T=(D,R) DF = D1∪D2∪…∪Dm (1≤i,j≤m, Di∩Dj=¢) R={Root, ri, i=1,2,…,n-1} 4.树的存储结构 树的结点之间的逻辑关系主要有双亲-孩子关系,兄弟关系。因此,从结点之间的逻辑关系分,树的存储结构主要有:双亲表示法、孩子表示法、双亲孩子表示法和孩子兄弟表示法四种组合。 指针有常规指针和仿真指针 1.二叉树的定义 2.二叉树抽象数据类型 3.二叉树的性质 8.3二叉树的设计和实现 8.3.1二叉树的存储结构 二叉树的存储结构主要有三种:顺序存储结构、链式存储结构和仿真指针存储结构。 1. 二叉树的顺序存储结构 完全二叉树的结点可按从上至下和从左至右的次序存储在一维数组中,其结点之间的关系可由公式计算得到,这就是二叉树的顺序存储结构。下面两棵树在数组中的存储结构分别为: 一旦建立了某种方式的线索二叉树后,用户程序就可以像操作双向链表一样操作该线索二叉树。 例如,一旦建立了中序线索二叉树后,用户程序就可以设计一个正向循环结构遍历该二叉树的所有结点,循环初始定位在中序线索二叉树的第一个结点位置,每次循环使指针指向当前结点的中序遍历的后继结点位置,当指针指向中序线索二叉树的最后一个结点位置后循环过程结束;或者用户程序可以设计一个反向循环结构遍历该二叉树的所
您可能关注的文档
- 2019 年插班生考试网上缴费操作指南.pdf
- 高铁车厢里代表话民生.pdf
- Super-Ni 叠层材料与 1Cr18Ni9Ti 钢焊接性的研究.pdf
- 湖南株洲齿轮有限责任公司.ppt
- 湿空气的性质及其计算,湿度图的应用.ppt
- 毕业去向使用指南.pdf
- 战略新兴板筹备提速.pdf
- 智能开关使用说明.pdf
- 黑龙江联通2003年度总结.ppt
- 内管领导干部经济责任审计 关注点及其方法.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- 青少年抑郁障碍中西医结合防治指南解读PPT课件.pptx VIP
- 2026年合肥初级会计试题及答案.doc VIP
- DB62_T3246-2023:工程建设项目联合测绘技术标准.pdf VIP
- ★检验科停电应急预案.docx VIP
- ICP-MS采样锥清洗作业标准.doc VIP
- 检验科地震应急预案.doc VIP
- 5.4.3利用IF指令实现圆形和三角形示教轨迹的选择课件讲解.pptx VIP
- 检验科火灾应急预案.docx VIP
- 01SS105给排水常用仪表及特种阀门安装图集.pdf VIP
- (高清版)B-T 230.2-2022 金属材料 洛氏硬度试验 第2部分:硬度计及压头的检验与校准.pdf VIP
原创力文档

文档评论(0)