1 / 151
文档名称:

数据结构二叉树教学学习教案.pptx

格式:pptx   大小:1,419KB   页数:151页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构二叉树教学学习教案.pptx

上传人:wz_198613 2021/11/13 文件大小:1.39 MB

下载得到文件列表

数据结构二叉树教学学习教案.pptx

文档介绍

文档介绍:会计学
1
数据结构(shù jù jié ɡòu)二叉树教学
第一页,共151页。
树的类型定义
二叉树的类型定义
二叉树的存储(cún chǔ)结构
二叉树的遍历(biàn lì)
线索(xiàn suǒ)二叉树
树和森林的表示方法
树和森林的遍历
哈夫曼树与哈夫曼编码
第1页/共151页
第二页,共151页。

树的类型定义
第2页/共151页
第三页,共151页。
数据(shùjù)对象 D:
D是具有(jùyǒu)相同特性的数据元素的集合。
若D为空集,则称为空树;
否则:
(1) 在D中存在唯一的称为根的数据元素root,
(2) 当n>1时,其余结点可分为m (m>0)个互
不相交的有限集T1, T2, …, Tm, 其中(qízhōng)每一
棵子集本身又是一棵符合本定义的树,
称为根root的子树。
数据关系 R:
第3页/共151页
第四页,共151页。
基本操作:
查 找 类
插 入 类
删 除 类
第4页/共151页
第五页,共151页。
Root(T) // 求树的根结点(jié diǎn)
查找(chá zhǎo)类:
Value(T, cur_e) // 求当前(dāngqián)结点的元素值
Parent(T, cur_e) // 求当前结点的双亲结点
LeftChild(T, cur_e) // 求当前结点的最左孩子
RightSibling(T, cur_e) // 求当前结点的右兄弟
TreeEmpty(T) // 判定树是否为空树
TreeDepth(T) // 求树的深度
TraverseTree( T, Visit() ) // 遍历
第5页/共151页
第六页,共151页。
InitTree(&T) // 初始化置空树
插入(chā rù)类:
CreateTree(&T, definition)
// 按定义(dìngyì)构造树
Assign(T, cur_e, value)
// 给当前(dāngqián)结点赋值
InsertChild(&T, &p, i, c)
// 将以c为根的树插入为结点p的第i棵子树
第6页/共151页
第七页,共151页。
ClearTree(&T) // 将树清空(qīnɡ kōnɡ)
删除(shānchú)类:
DestroyTree(&T) // 销毁(xiāohuǐ)树的结构
DeleteChild(&T, &p, i)
// 删除结点p的第i棵子树
第7页/共151页
第八页,共151页。
A
B
C
D
E
F
G
H
I
J
M
K
L
A( )
T1
T3
T2
树根(shù ɡēn)
例如(lìrú):
B(E, F(K, L)),
C(G),
D(H, I, J(M))
第8页/共151页
第九页,共151页。
(1) 有确定(quèdìng)的根;
(2) 树根和子树根之间为有向关系。
有向树:
有序树:
子树之间存在确定(quèdìng)的次序关系。
无序(wú xù)树:
子树之间不存在确定的次序关系。
第9页/共151页
第十页,共151页。

最近更新

2024年安徽省黄山市行政职业能力测验题库(夺.. 148页

2024年宜春职业技术学院单招职业适应性测试题.. 57页

2024年山东城市建设职业学院单招职业适应性测.. 57页

2024年山东省威海市行政职业能力测验题库(夺.. 147页

2024年山东省日照市行政职业能力测验题库(考.. 148页

2024年山东省泰安市行政职业能力测验题库完美.. 146页

2024年山东省济南市行政职业能力测验题库(夺.. 148页

2024年山东省青岛市行政职业能力测验题库有解.. 148页

2024年山西工程职业学院单招职业适应性测试题.. 58页

2024年山西省运城市选调生考试(公共基础知识.. 147页

2024年山西铁道职业技术学院单招职业适应性测.. 57页

脑卒中发作的典型症状及其分析 25页

2024年广西玉林市玉州区事业单位招聘工作人员.. 90页

2024年广西玉林陆川县机关机务管理局招聘4人历.. 88页

2024年广西百色市事业单位招聘10人历年高频难.. 90页

2024年广西百色市发展和改革委员会招聘15人历.. 88页

销售新人培训方案 4页

2024年广西百色市德保县招聘乡镇事业单位人员.. 90页

2024年广西百色市环境保护局招聘4人历年高频难.. 89页

2024年广西百色市田阳县乡镇事业单位招聘15人.. 88页

2024年广西百色市西林县事业单位拟聘用人员历.. 88页

2024年广西百色市那坡县地震局招聘1人历年高频.. 89页

2024年广西百色靖西市事业单位招聘46人历年高.. 88页

2024年广西省南宁市良庆区宣传部事业单位招聘.. 89页

我国世界文化遗产的资料 20页

新生儿肌张力ppt课件 29页

卖股份合同 3页

外省进蒙勘察设计企业承接勘察设计项目备案登.. 19页

(完整word版)弹性力学(徐芝纶)课后习题及答案.. 62页

长沙中考近六年数学考点分析 4页