- 299
- 0
- 约3.09千字
- 约 8页
- 2017-01-09 发布于重庆
- 举报
树和二叉树的建立及应用数据结构实验报告
《数据结构与算法》实验报告
姓名 学号 日期 实验项目 树和二叉树的建立及应用 指导教师 上机实验的问题和要求(需求分析):
实验内容:
1、用先序序列生成二叉树;
2、给出先序遍历,中序遍历和后序遍历各项操作结果。
3、给出二叉树的高度。
4、给出二叉树的叶子数。
5、二叉树的每层结点数。
6、查找二叉树的是否存在结点x。
实验要求:
掌握树特别是二叉树的建立、插入、删除、周游等算法
掌握二叉树的存储方法
会利用树结构解决实际问题
程序设计的基本思想,原理和算法描述:
运用二叉树的固有属性——递归,用递归算法对二叉树行处理描述;
.为了运算和参数传递的方便,直接将二叉树定义为指向节点的指针类型;
.在输入结点时,为了方便,在程序中把结点定义为字符类型;
输入的二叉树: a
b c
d e
f
5.在编程过程中,查找了许多相关的程序,经过探索最终得到了如下程序。
源程序及注释:
#include stdio.h
#include stdlib.h
typedef struct BiTNode//定义一个结构体
{ char data;
struct BiTNode *lchild; //左右指针
struct BiTNode *rch
您可能关注的文档
最近下载
- 信息系统项目管理师(综合知识、案例分析、论文)合卷软件资格考试(高级)强化训练必刷题详解(2026年).docx VIP
- 2025年7月浙江省普通高中学业水平合格性考试地理试题(含答案解析).pdf VIP
- 纯电动汽车动力系统参数匹配及性能分析.pdf VIP
- 牛顿第1定律惯性针对练习.doc VIP
- 英语影视作品翻译汉译研究.pdf VIP
- 矿山安全生产费用提取使用培训.pptx VIP
- 奥迪全系自学手册(SSP):SSP655-Audi 3,0l-V6-TFSI-发动机 EA839系列.pdf VIP
- 耒阳市污水处理厂 湖南污水处理厂.doc VIP
- 泛义动词“做”“干”“搞”的偏误分析及教学研究.pdf VIP
- 小学科学五年级上册期末测试卷.docx VIP
原创力文档

文档评论(0)