数据结构实验7:二叉树子系统.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据结构实验7:二叉树子系统 本实验的目的是让学生掌握二叉树的特点及其存储方式,掌握二叉树的创立和显示方法,复习二叉树遍历的概念,掌握二叉树遍历的根本方法,掌握求二叉树的叶结点数、总结点数和深度等根本算法。 在实验中,学生需要按照屏幕提示用前序方法建立一棵二叉树,并能按凹入法显示二叉树构造。然后,学生需要编写前序遍历、中序遍历、后序遍历、层次遍历程序,以便更好地理解二叉树的遍历方法。此外,学生还需要编写求二叉树的叶结点数、总结点数和深度的程序,以便更好地理解二叉树的性质。 在实验中,学生还需要设计一个选择式菜单,以菜单方式选择以下操作:建立二叉树、凹入显示、先序遍历、中序遍历、后序遍历、层次遍历、求叶子数、求结点数、求树深度等。这种设计可以让学生更好地理解二叉树的概念和操作。 在实验步骤中,学生需要输入并调试程序,然后按照以下图建立二叉树。学生需要逐个输入结点序列,并使用回车键输入下一结点。例如,学生需要输入根结点、左子结点、右子结点等,以建立一棵完整的二叉树。 通过本实验,学生可以更好地理解二叉树的概念和操作,掌握二叉树的存储方式、遍历方法和性质。这种理解和掌握对学生的后续学习和工作非常重要。 知识点: 1. 二叉树的特点和存储方式 2. 二叉树的创立和显示方法 3. 二叉树遍历的概念和方法 4. 二叉树遍历的根本方法 5. 求二叉树的叶结点数、总结点数和深度的算法 6. 设计一个选择式菜单,以菜单方式选择以下操作 7. 输入并调试程序 8. 建立二叉树的方法 9. 凹入显示的方法 10. 先序遍历、中序遍历、后序遍历、层次遍历的方法 实验步骤: 1. 输入并调试程序 2. 按照以下图建立二叉树 3. 编写前序遍历、中序遍历、后序遍历、层次遍历程序 4. 编写求二叉树的叶结点数、总结点数和深度的程序 5. 设计一个选择式菜单,以菜单方式选择以下操作 实验目的: 1. 掌握二叉树的特点及其存储方式 2. 掌握二叉树的创立和显示方法 3. 复习二叉树遍历的概念,掌握二叉树遍历的根本方法 4. 掌握求二叉树的叶结点数、总结点数和深度等根本算法












剩余14页未读,继续阅读


- 粉丝: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 中学校园网站的方案设计书(1).doc
- 数据库自治技术架构解读.pptx
- 算法工程师的个人简历模板.doc
- 基于单片机的步进电机控制系统方案设计书03085.doc
- 单片机原理及接口技术课程设计.doc
- 云计算背景下计算机安全问题及对策.docx
- 专业定制级别互联网电商推广宣传创业计划书优秀ppt模板课件【精选模板】.ppt
- 2014年度混凝土与水泥制品行业技术革新奖获奖项目管理展示(五).doc
- 定向增发项目管理收益率的二因子分解模型及溢价率的项目管理质地假说.doc
- 信息化施工组织设计专业技术方案.doc
- 基于云计算的虚拟化实验室设计与实现.docx
- 芜湖铁画在互联网时代下的发展出路探析.docx
- 2017公需课《网络效应》和《专业技术人员知识重点创造与经营》练习题答案.doc
- 互联网+背景下的情景式和互动式教学模式探究.docx
- 新形势下计算机网络信息安全存在的威胁及对策分析.docx
- JAVA网吧管理.doc


