- 4
- 0
- 约2.64千字
- 约 9页
- 2019-09-27 发布于江苏
- 举报
年级
11级
班号
?
2
?学号
专业
自动化
?姓名
?马俊杰
实验名称
?二叉树的创建和遍历
实验
类型
设计型
综合型
创新型
实
验
目
的
或
要
求
实验要求:
1)从键盘输入二叉树的各结点值,按先序递归方式创建二叉树
2)分别实现先序、中序、后序递归遍历二叉树
3)输出二叉树的高度
4)输出二叉树的按层次遍历序列*
5)以菜单方式运行
先序方式创建二叉树:
输入结点值的顺序必须对应二叉树先序遍历的顺序,并约定以某个字符(如’ ’或‘@’等)作为空子树. 例如:对于右图中的二叉树, 按下列顺序输入字符: ABC@@DE@G@@F@@@ ,创建二叉树。
A
A
B
C
D
E
F
G
实
验
原
理
(
算
法
流
程
)
#include stdio.h
#include stdlib.h
#include string.h
#define maxsize 1024
typedef char datatype;
typedef struct node
{
datatype data;
struct node *lchild,*rchild;
}bitree;
void menu()
{
printf(本代码实现二叉树的如下基本功能,请选择对应的功能选项进行相应操作:\n);
printf(1.按先序递
您可能关注的文档
最近下载
- 《基本公共卫生服务技术》课件——第五章 社区卫生服务信息化应用与管理.pptx VIP
- 当代少先队教育导论课件 【第10章】 少先队辅导员.pptx VIP
- 闽2010-J-33 粉煤灰(陶粒)小型空心砌块非承重墙体建筑构造.docx VIP
- 2026年秋季学期苏科版五年级上册信息科技教学计划.docx
- 2026年秋季统编版五年级上册《道德与法治》教材教学计划.docx VIP
- AIS-阿里巴巴IDC机房验收标准V3.0.pdf VIP
- 闽2010-J-32 轻型种植屋面建筑构造.docx VIP
- 编码:隐匿在计算机软硬件背后的语言.docx VIP
- JJG(蒙) 145-2026 压缩氢气加气机检定规程.pdf VIP
- 2026年中国平安iq入职测试题及答案.doc VIP
原创力文档

文档评论(0)