_
实验六:二叉树及其应用
一、实验目的
树是数据结构中应用极为广泛的非线性结构,本单元的实验达到熟悉二叉树的存储结构
的特性,以及如何应用树结构解决具体问题。
二、问题描述
首先,掌握二叉树的各种存储结构和熟悉对二叉树的基本操作。其次,以二叉树表示算
术表达式的基础上,设计一个十进制的四则运算的计算器。
如算术表达式:a+b*(c-d)-e/f
三、实验要求
如果利用完全二叉树的性质和二叉链表结构建立一棵二叉树,分别计算统计叶子结点的
个数。求二叉树的深度。十进制的四则运算的计算器可以接收用户来自键盘的输入。由输入
的表达式字符串动态生成算术表达式所对应的二叉树。自动完成求值运算和输出结果。
四、实验环境
PC微机
DOS操作系统或Windows操作系统
TurboC程序集成环境或VisualC++程序集成环境
五、实验步骤
1、根据二叉树的各种存储结构建立二叉树;
2、设计求叶子结点个数算法和树的深度算法;
3、根据表
您可能关注的文档
- 园林养护与景观绿化项目的企业组织结构与部门职责.pdf
- 供应商评价报告【范本模板】.pdf
- 三年级体育《花样跳绳》教案.pdf
- 房地产开发建议.pdf
- 产品特性分析报告.pdf
- 体检中心质量控制标准【范本模板】.pdf
- 中国医药教育协会科学技术奖奖励办法(试行).pdf
- 幼儿园大班升国旗仪式主持词.pdf
- 医院卫生人员岗前培训制度.pdf
- 员工管理规章制度(通用5篇).pdf
- 2026年制造业工业互联网平台建设报告及未来五至十年智能制造升级报告.docx
- 2026及未来5-10年彩色显像管石墨乳项目投资价值分析报告.docx
- 问题导向智能研修模式在职业院校电气工程及自动化专业中的应用研究教学研究课题报告.docx
- 2026及未来5-10年丁溴东莨菪碱项目投资价值分析报告.docx
- 高中生对AI数据采集伦理审查的参与式工作坊课题报告教学研究课题报告.docx
- 2026年建筑装配式建筑标准化创新报告.docx
- 房屋租赁协议.pdf
- 2026年航空业智能航线优化技术报告.docx
- 2026年物流科技无人配送报告及智能仓储创新报告.docx
- AI智能分析在初中地理环境承载力评估中的实践课题报告教学研究课题报告.docx
原创力文档

文档评论(0)