- 31
- 0
- 约4.37千字
- 约 9页
- 2016-11-26 发布于重庆
- 举报
二叉树遍历的递归与非递归算法编程
数
据
结
构
上
机
报
告
电子信息工程
实验五
树图及其应用
一、实验目的
本次实习突出了数据结构加操作的程序设计观点,但根据这两种结构的非线性特点,将操作进一步集中在遍历操作上,因为遍历操作是其他众多操作的基础。
二、实验环境
装有Visual C++6.0的计算机。
三、实验内容
二叉树采用二叉列表作存储结构,试编程实现二叉树的如下操作:
按先序序列构造一棵二叉链表表示的二叉树T
对这棵二叉树进行遍历:先序,中序、后序以及层次遍历序列,分别输出节点的遍历序列
求二叉树的深度/结点数目/叶结点数目
将二叉树每个结点的左右子树交换位置
分别使用递归、非递归方法编写
源程序框架
程序代码:递归
#includestdio.h
#includestdlib.h
#define MAX 20
#define NULL 0
typedef char TElemType;
typedef int Status;
typedef struct BiTNode{
TElemType data;
struct BiTNode *lchild,*rchild;
}BiTNode,*BiTree;
Status CreateBiTree(BiTree *T)
您可能关注的文档
- 中级经济师考试运输水路模拟题.doc
- 中级翻译之一(文化与翻译).doc
- 中级购销员考试重点(03版).doc
- 中美农产品贸易摩擦现状原因及对策.doc
- 中级经济师经济基础知识重点.doc
- 中级防水工考试卷及答案.doc
- 中级隧道工技能鉴定试题.doc
- 中级经济师经济基础知识曲线汇总.doc
- 中美药品检查员队伍情况.doc
- 中级电焊工B-试题.doc
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
最近下载
- 雨课堂学堂在线《中国马克思主义与当代(北京航空航天)》学堂云单元测试考核答案.pdf
- 2026年汽车4S店总经理年度工作计划.docx
- (高清版)B-T 41261-2022 过程工业报警系统管理.pdf VIP
- 武汉版生命安全教育三年级第11课《预防消化道传染病》课件.ppt
- 2025年广东省公需课《人工智能赋能制造业高质量发展》考试答案.doc VIP
- 2025年法考真题及答案.docx VIP
- 2025年部编四下语文《宝葫芦的秘密(节选)》公开课教案教学设计【一等奖】.pdf VIP
- 盘式制动器的设计与有限元分析.doc VIP
- 台湾社区营造对祖国大陆历史文化名镇更新的启示--以桃园县大溪老街更新为例.pdf VIP
- 机动车安全技术检验GB38900内部培训试题(含答案).pdf VIP
原创力文档

文档评论(0)