admin 管理员组

文章数量: 1087135


2024年3月20日发(作者:switch光遇)

实验5:树(二叉树)(采用二叉链表存储)

一、 实验项目名称

二叉树及其应用

二、 实验目的

熟悉二叉树的存储结构的特性以及二叉树的基本操作。

三、 实验基本原理

之前我们都是学习的线性结构,这次我们就开始学习非线性结构——树。线性结构

中结点间具有唯一前驱、唯一后继关系,而非线性结构中结点的前驱、后继的关系

并不具有唯一性。在树结构中,节点间关系是前驱唯一而后继不唯一,即结点之间

是一对多的关系。直观地看,树结构是具有分支关系的结构(其分叉、分层的特征

类似于自然界中的树)。

四、 主要仪器设备及耗材

Window 11、Dev-C++5.11

五、 实验步骤

1. 导入库和预定义

2. 创建二叉树

3. 前序遍历

4. 中序遍历

5. 后序遍历

6. 总结点数

7. 叶子节点数

8. 树的深度

9. 树根到叶子的最长路径


本文标签: 结构 实验 二叉树 遍历 关系