大 学
《数据结构》课程
实验报告
实 验 名 称: 二叉树算法的实现
实验室(中心):
学 生 信 息:
专 业 班 级:
指 导 教 师 :
实验完成时间: 2016 年 实验三 二叉树算法的实现
一、实验目的
1. 通过实验,掌握二叉树的建立与存储
2. 通过实验,掌握二叉树的遍历方法
二、实验内容及要求
1. 练习二叉树的建立与存储
2. 练习二叉树的遍历
三、实验设备及软件
计算机、Microsoft Visual C++ 6.0软件
四、设计方案(算法设计)
㈠ 采用的数据结构
本程序栈数据的逻辑结构为非线性结构,存储结构为链式存储。
㈡ 设计的主要思路
1. 建立自己的头文件,内容包括二叉链表的结构描述、二叉树的建立、二叉树的先序、中序与后序遍历算法。
2. 建立二叉树,并通过调用函数,,输出先序遍历、中序遍历与后序遍历的结果。
㈢ 算法描述
Sta CrBiTr(BiTr T)//生成一个二叉树
Sta CrBiTrInPOR(BiTr T) //根据存放在字符串中的先序遍历二叉树结果,生成链接存储的二叉树(若某结点无左孩子或右孩子,则以空格表示其孩子)。
Sta CrBiTrInBr(BiTr T)//根据嵌套括号表示法的字符串生成链接存储的二
您可能关注的文档
- 数据库管理与开发-试卷A.doc
- cs104 数组枚举.doc
- 数据库系统原理第三章同步练习.ppt
- 数据库基础入门精通篇.ppt
- 数据库题库整理.pptx
- CRISPR技术最新总结.pptx
- CRAN传输解决方案及挑战.ppt
- 数据状态管理系统需求分析.doc
- CPS网站上线.ppt
- CSS基础知识讲解.ppt
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 人教版数学四年级下册4.5《小数的大小比较》(教案) .pdf
- 2026河南新乡南太行旅游有限公司招聘16岗49人考试参考题库及答案解析.docx VIP
- 中考语文专题复习:应用文写作专题(共37张课件).pptx VIP
- 实验室生物安全试题及参考答案.docx VIP
- 数据可视化课件:数据可视化概述.pptx VIP
- 员工素质与能力评估.pptx VIP
- 《艾条(柱)保健用品生产技术规范》.pdf VIP
- 2025—2026年人教版高一下册语文期末考试卷及答案.docx VIP
- 2024年秋国开本科《中国法律史》(第一至三次平时作业)习题(含答案).pdf VIP
- 国际战略形势第三节76课件讲解.pptx VIP
原创力文档

文档评论(0)