【数据结构6(1)】第五章 树和二叉树 | 树的基本术语、存储结构、逻辑结构、树和二叉树、树的性质、树的遍历、

本文介绍了树和二叉树的基本概念,包括树的定义、术语和逻辑结构表示,以及二叉树的形态、性质和特殊类型。详细讲解了二叉树的顺序存储和二叉链表两种存储结构,并阐述了前序、中序和后序遍历的方法。通过实例展示了如何根据遍历序列恢复二叉树结构。
摘要由CSDN通过智能技术生成

目录

第五章 树和二叉树

5.1 树的基本概念

(1)图的示意图:

(2)树的描述:

(3)树的基本术语

(4)树的表示:逻辑结构表示

5.2  二叉树的基本概念与逻辑结构

(1)二叉树的定义

(2)二叉树的形态

(3)二叉树的性质【重点】

(4)两类特殊的二叉树:满二叉树;完全二叉树

5.3 二叉树的存储结构

(1)二叉树的顺序存储——使用到内存中连续的空间。(用编号作为数组的下标)

(2)二叉链表

5.4 遍历二叉树

(1)二叉树遍历结果:产生一个关于结点的线性序列

(2)前序遍历(前缀遍历)

(3)中序遍历(中缀遍历)

(4)后序遍历(后缀表达式,又称逆波兰式)

综合题一:写出下列二叉树的三种遍历序列

综合题二:写出下列二叉树的三种遍历序列

综合题三:由二叉树的先序序列和中序序列可唯一地确定一棵二叉树。


第五章 树和二叉树

画出逻辑结构,定义存储结构,给出操作

5.1 树的基本概念

树  = 根结点 + 子树

(1)图的示意图:

 

(2)树的描述:

 (3)树的基本术语

(4)树的表示:逻辑结构表示

5.2  二叉树的基本概念与逻辑结构

(1)二叉树的定义

(2)二叉树的形态

空树、只有根结点、只有左子树、只有右子树、左右子树都有的

(3)二叉树的性质【重点】

性质1:

层次为i  2的(i-1)次方个结点

深度为k  (2的k次方)-1 个结点

性质三:(附带证明过程)

性质四:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值