- 2
- 0
- 约1.31万字
- 约 39页
- 2021-02-22 发布于天津
- 举报
堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:
堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:
可编辑
可编辑
堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:
堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:
可编辑
可编辑
可编辑
可编辑
ih M
我刊荷讳纭掏
Ift將的逻曇“构 L 萱堀的舊结构
翕引存倘结杓
懺丈存储皓构
wwvwj m iHH ii lull
、简答题
1、
1、
关联的。
2、
线性结构:
线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双
队列,数组,串。
3、树与二叉树
二叉树是每个结点最多有两个子树的有序树;
树是由n ( n=1 )个有限节点组成一个具有层次关系的集合。
树和二叉树的2个主要差别:
树中结点的最大度数没有限制,而二叉树结点的最大度数为 2 ;
树的结点无左、右之分,而二叉树的结点有左、右之分。
4、堆 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。
5、 二叉排序树
二叉排序数的(递归)定义: 1、若左子树非空,则左子树所有节点的值均小于它
的根节点; 2 、若右子树非空,则右子树所有节点的值均大于于它的根节点; 3、左
右子树也分别为二叉排序树。
、应用题
1、 树与二叉树
① 前中后序遍历序列
一、已知前序、中序遍历,求后序遍历
例:前序遍历 : GDAFEMHZ 中序遍历 : ADEFGHMZ 画树求法:
第一步,根据前序遍历的特点,我们知道根结点为 G
第二步,观察中序遍历 ADEFGHMZ 。其中 root 节点 G 左侧的 ADEF 必 然是 root 的左子树, G 右侧的 HMZ 必然是 root 的右子树。
第三步,观察左子树 ADEF ,左子树的中的根节点必然是大树的 root 的
leftchild 。在前序遍历中, 大树的 root 的 leftchild 位于 root 之后, 所以左子 树的根节点为 D 。
第四步, 同样的道理, root 的右子树节点 HMZ 中的根节点也可以通过前 序遍历求得。在前序遍历中,一定是先把 root 和 root 的所有左子树节点遍历 完之后才会遍历右子树, 并且遍历的左子树的第一个节点就是左子树的根节点。
同理,遍历的右子树的第一个节点就是右子树的根节点。
同理,遍历的右子树的第一个节点就是右子树的根节点。
可编辑
可编辑
同理,遍历的右子树的第一个节点就是右子树的根节点。
同理,遍历的右子树的第一个节点就是右子树的根节点。
可编辑
可编辑
②树与二叉树的转换
树转换为二叉树:
步藁2会癡檢子外前孩子去线
步第兄剁加线
二叉树转换为树:
可编辑
可编辑
可编辑
可编辑
步黑头层孜调整
③二叉树线索化
L
L I
ULG
N Ail
(b;中序线索链表
中序线索二罠树及蔑存储結构
图中的实线表示指针,虚线表示线索。
结点c的左线索为空,表示 c是中序序列的开始结点,无前趋;
结点E的右线索为空,表示 E是中序序列的终端结点,无后继。 线索二叉树中,一个结点是叶结点的充要条件为:左、右标志均是 1。
2、图
邻接表
一、邻接表
邻接表是图的一种链式存储结构
邻接表中,对图中每个顶点建立一个 单链表,第
邻接表中,对图中每个顶点建立一个 单链表,第i个单链表中的结点表示依附于顶
可编辑
可编辑
邻接表中,对图中每个顶点建立一个 单链表,第
邻接表中,对图中每个顶点建立一个 单链表,第i个单链表中的结点表示依附于顶
可编辑
可编辑
点Vi的边(对有向图是以顶点 Vi为尾的弧)。
邻接表中的表结点和头结点结构:3、4Lr|A.3ra-Zj头结点23三□
邻接表中的表结点和头结点结构:
3、
4
L
r
|A.
3
ra
-
Zj
头结点
23
三
□
?■
~~(F
A
丟結点
4、图 7-5
三、有向图的邻接表和逆邻接表
(一) 在有向图的邻接表中,第 i个单链表链接的边都是顶点 i发出的边。
(二) 为了求第i个顶点的入度,需要遍历整个邻接表。因此可以建立逆邻接表。
(三) 在有向图的逆邻接表中,第 i个单链表链接的边都是进入顶点 i的边。
可编辑
可编辑
可编辑
可编辑
四、邻接表小结
?设图中有n个顶点,e条边,则用邻接表表示无向图时,需要 n个顶点结点,2e 个表结点;用邻接表表示有向图时,若不考虑逆邻接表,只需 n个顶点结点,e个
边结点。
?在无向图的邻接表中,顶点 Vi的度恰为第i个链表中的结点数。
?在有向图中,第i个链表中的结点个数只是顶点 vi的出度。在逆邻接表中的第 i 个链表中的结点个数为 Vi的入度。
邻接矩阵(有向、无向)
1?图的邻接矩阵表示法
在图的邻接矩阵表示法中:
用邻接矩阵表示顶
您可能关注的文档
- 最新物业服务投标(商务技术部分).docx
- 最新物业承接查验标准(附全套表格).docx
- 最新物态变化易错题.docx
- 最新物流配送中心系统设计.docx
- 最新物流建模与仿真实验报告.docx
- 最新物流管理信息系统分析报告.docx
- 最新物流管理信息系统.docx
- 最新物流管理教学模拟系统.docx
- 最新我上小学主题活动调查问卷.docx
- 最新我国古代的城市规划思想.docx
- 届历史学科高考备考专题讲座.ppt
- 【2026年春新教材】部编版小学二年级下册道德与法治全册教案(教学设计).docx
- 手机游戏流失用户研究报告.pdf
- TalkingData大逃杀类手游热点报告_1514524279300.pdf
- 热点七 科技改变生活引领未来(解析版)Word版.docx
- 辽宁省农村重点高中协作体2022-2023学年高二上学期期末语文Word版.docx
- 热点15:过程与结果-2023年高考语文热点主题思辨写作指导Word版.docx
- 热点五 聚焦卡塔尔世界杯(原卷版)Word版.docx
- 热点5:青春与环境-2023年高考语文热点主题思辨写作指导Word版.docx
- 热点8:自信与传承-2023年高考语文热点主题思辨写作指导Word版.docx
最近下载
- 07 Polarion和ESD支持软件工程敏捷开发.pdf VIP
- 2025至2030中国智能无人船行业市场发展分析及竞争态势与投资风险预测报告.docx VIP
- LENZE_9300EP简明调试.ppt VIP
- 论社区消防工作存在的问题和对策.doc VIP
- 北京市朝阳区2024-2025学年八年级下学期期末物理试题(含答案).pdf VIP
- 《烟草建筑消防设计规范》云南省地标(报批稿).pdf
- 城市轨道交通线路与站场课件 模块五:城市轨道交通车站.pptx VIP
- 2024年幼儿自主游戏方案 .pdf
- 《PD1分子和免疫检查点分子》课件.ppt VIP
- 川崎病诊断和急性期治疗专家共识.pptx VIP
原创力文档

文档评论(0)