- 2
- 0
- 约7.91千字
- 约 26页
- 2021-01-18 发布于山东
- 举报
课程设计(数据结构)
院、系 专业
姓名 学号
指导教师
2010 年 月 日
树的应用
1
摘要:
关键词:树;二叉树;转换;遍历;递归和非递归
1.实验题目
实现树与二叉树的转换的实现。以及树的前序、后序的递归、非递归算法,层次序的非递归算法的实现,应包含建树的实现。
2.实验分析
2. 1 总体分析
2.1.1 本程序的功能是对任意二叉树进行递归前序遍历和后序遍历,用栈实现非递归的前序、和后序
遍历,还有对树的层序遍历以及树与二叉树的转换。
2.1.2 本程序要求用户以字符输入,若要实现终端结点,最后以回车键建入数据。
2.1.3 本程序的结果将依次打印出递归前序遍历和后序遍历,用栈实现非递归的前序和中序遍历和后
序遍历,和线索化层序遍历,输入树及树传换成二叉树。
2.2 具体分析
2.2.1 二叉树创建
用链表实现创建一个树结点的结构体,从键盘输入数据,存入数组。把下标为 2*i+1 的值存入左孩子,
为 2*i+2 的存入右孩子。 BiNode creat() , BiNode stree_creat(char *a,int k) 。
2.2.2 先序遍历二叉树的递归算法
若二叉树为空,则空操作;否则( 1)访问根结点;( 2)先序遍历左子树;( 3)先序遍历右子树。
void PreOrder(BiNode root) 。
2.2.3 中序遍历二叉树的递归算法
若二叉
您可能关注的文档
- 中考专题旋转问题.docx
- 中考专题:参数问题.docx
- 中考东营英语模拟试题.docx
- 中考化学二轮复习:分子和原子.docx
- 中考化学关于酸碱盐之间的分离、提纯、检验和推断素材人教新课标版.docx
- 中考古诗文理解性默写专项训练题.docx
- 中考地理专题复习训练:地理与风土人情(无答案).docx
- 中考必备世博会英语作文常用词语的英文翻译上海世博会吉祥物作文学习的啊.docx
- 中考思想品德模拟试卷.docx
- 中考数学一轮复习——第期一元一次方程(含答案).docx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
最近下载
- 2026中国地震局事业单位公开招聘考试历年参考题库含答案详解.docx VIP
- 心肺复苏与简易呼吸气囊的操作.pptx VIP
- 垂直起降-2024年中国低空经济前景研究报告.pdf VIP
- 湖北武汉市2026-2027学年高三上学期9月调研考试数学试卷(含答案).pdf
- 第一章、第二章综合测试卷(解析版)-2025高一化学举一反三(人教必修第一册).pdf VIP
- 2026年上海中考英语考纲词组(347个完整版).docx
- 朱践耳《序曲二号“流水”》创作风格与演奏技法探析.pdf VIP
- 2026年辽宁石化职业技术学院单招《数学》常考点试卷及完整答案详解【全优】.docx
- 第04练 必修上册《劝学》《师说》理解性默写(解析版).docx VIP
- 2026年上海中考英语考纲词汇表.docx
原创力文档

文档评论(0)