- 7
- 0
- 约1.38千字
- 约 74页
- 2024-12-30 发布于浙江
- 举报
第三部分数据的存储与逻辑结构;1.通过描述现实世界中的树形结构实例,了解树的概念及性质,理解树对有分支和层次的数据集合的描述方法;
2.在实际应用中,抽象二叉树的数据结构形式,掌握二叉树的概念及性质;
3.通过数组和链表实现树的创建,理解树形结构的数据节点存储至数组和链表相应位置的方法;
4.按照一定的规则和次序访问二叉树中的所有节点,掌握前序遍历、中序遍历和后序遍历等规则.;;;判定树的依据:除根节点外,每个节点只有一个前驱,但可以有0个或多个后继。树体现的是一种层次和分支的关系,前驱表示他只能隶属于一个层次,但他可能有0个或多个分支结构。节点数量:树的度决定每层中最多的节点个数,决定了一棵深度为k层的树总节点的个数。边数量:边的数量比总节点数量少一个。二叉树的遍历是将非线性结构转换为线性结构,是按照一定的规则和次序(先访问左节点,后访问右节点)访问二叉树中的所有节点,使得每个节点都被访问一次且仅被访问一次。;;(2023年6月浙江省选考)某二叉树的树形结构如图所示,其前序遍历结果为BDEFCA,则中序遍历结果为();;重难点1节点和边的数量关系;例1已知一棵完全二叉树有8个叶子节点,下列说法正确的是()
A.该完全二叉树的高度可能为3
B.该完全二叉树的形态只有一种
C.该完全二叉树可能有1个度为1的节点
D.该完全二叉树有9个度为2的节点;变式1有一棵8个节点的二叉树,下列说法正确的是()
A.叶子节点可能为4个 B.第3层最多6个节点
C.度为1的节点最多4个 D.该树的层数可能为3层;例2假设完全二叉树的树根为第1层,树中第10层有5个叶子节点,则完全二叉树最多节点个数是()
A.2047 B.2048 C.2037 D.2038;变式2某完全二叉树共有300个节点,该二叉树的高度是()
A.8 B.9 C.10 D.1l;重难点2二叉树的遍历和数组表示;例1下列二叉树中,中序遍历结果为BAEDFC的是(); ;变式1某完全二叉树的后序遍历为EBAGDC,则下列说法正确的是()
A.该树的深度为4
B.该树有2个叶子节点
C.该树的节点B、G是兄弟节点
D.删除节点E后,该树的前序遍历为CABDG;例2用一维???组表示二叉树,如表所示:; ;变式2一个数学表达式可以用一棵表达式树来表示,而一棵二叉树可以用一维数组表示。有一棵表达式树用一维数组表示如下。下列有关该表达式树的说法正确的是(); ;重难点3根据两种遍历序列确定一棵二叉树;例题某二叉树的中序遍历序列为ABCDEFG,后序遍历序列为ACBFEGD,下列说法正确的是()
A.前序遍历序列为DBACGFEB.节点G为节点E的父节点
C.该二叉树有两个叶子节点D.节点A与节点F为同一层;变式二叉树的中序遍历为BAEDFC,后序遍历为BEFDCA,其前序遍历为()
A.ABDEFC B.ABDCEF
C.ABCDEF D.ABCDFE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
您可能关注的文档
- 专题13 简单算法程序实现 学案(含解析)2025届高中信息技术.DOCX
- 专题14 树 学案(含解析)2025届高中信息技术.DOCX
- 专题15 队 列 学案(含解析)2025届高中信息技术.DOCX
- 专题16 栈 学案(含解析)2025届高中信息技术.DOCX
- 专题18 基于数据结构的算法实现 学案(含解析)2025届高中信息技术.DOCX
- 专题八 系统分析 学案(含解析)2025届高中通用技术.DOCX
- 专题二 人机关系 学案(含解析)2025届高中通用技术.DOCX
- 专题九 控制分析 学案(含解析)2025届高中通用技术.DOCX
- 专题六 构件的受力形式分析 学案(含解析)2025届高中通用技术.DOCX
- 专题七 流程分析与设计 学案(含解析)2025届高中通用技术.DOCX
最近下载
- 2025年河北省中考数学真题.docx VIP
- 6.3.2 世界上最大的黄土堆积区—黄土高原(第2课时2023-2024学年八年级下册地理精品教学课件(人教版)+.pptx VIP
- 安源光伏特玻璃厂带式输送机投标书.doc VIP
- 压缩热再生吸附式干燥机.ppt VIP
- 中医执业医师中医基础试题(一)(中医执业医师中医基础考试卷).doc VIP
- 中医执业医师考试中医基础模拟试题(2)(中医执业医师中医基础考试卷).doc VIP
- 吊耳计算对照表.pdf VIP
- 香港中医执业医师考试试题题库.pdf
- 高中语文选择性必修上课本原文、翻译.pdf VIP
- SY_T6592-2016固井质量评价方法.docx VIP
原创力文档

文档评论(0)