树与二叉树的转换及二叉树的遍历 设计报告.docx
《树与二叉树的转换及二叉树的遍历 设计报告.docx》由会员分享,可在线阅读,更多相关《树与二叉树的转换及二叉树的遍历 设计报告.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、树与二叉树的转换及二叉树的遍历 设计报告 信息与电气工程学院 软件算法综合设计说明书(20 /20 学年第学期) 题目_树与二叉树的转换及二叉树的遍历_ 专业班级_计算机科学与技术09级1班_ 姓名学号_ 指导教师_ 设计周数_1周_ 设计成绩_ 2022 年07 月日 树的应用 1课程设计题目 实现树与二叉树的转换的实现。以及树的前序、后序的递归、非递归算法,层次序的非递归算法的实现,应包含建树的实现。 要求:遍历的内容应是千姿百态的。 2.课程设计目的及基本要求 数据结构课程设计是计算机科学与技术专业集中实践性环节之一,是学习完数据结构课程后进行的一次全面的综合练习。其目的就是要达到理论与
2、实际应用相结合,使学生能够根据数据对象的特性,学会数据组织的方法,能把现实世界中的实际问题在计算机内部表示出来,并培养良好的程序设计技能。 3. 课程设计教材及主要参考资料: (1)严慰敏编数据结构习题集清华大学出版社 (2)胡学军编数据结构高等教育出版社 教学参考书 (1)严慰敏编数据结构习题集清华大学出版社 (2)胡学军编数据结构高等教育出版社 目录 一、设计目的 二、问题描述 三、需求分析 四、概要设计 五、详细设计 六、调试分析 七、用户使用说明 八、测试结果 九、总结及分析 数据结构课程设计-树与二叉树的转换及二叉树的遍历 1.设计目的 通过课程设计,巩固所学的理论知识,培养综合运用
3、所学知识解决实际问题的能力。根 据实际问题的具体情况,结合数据结构课程中的基本理论和基本算法,正确分析出数据的逻 辑结构,合理地选择相映的存储结构,并能设计出解决问题的有效算法。 2.问题描述 要求:实现树与二叉树的转换的实现。以及树的前序、后序的递归、非递归算法,层次 序的非递归算法的实现,应包含建树的实现。 3.需求分析 本程序的功能是对任意二叉树进行递归前序遍历和后序遍历,用栈实现非递归的前序、 和后序遍历,还有对树的层序遍历以及树与二叉树的转换。 本程序要求用户以字符输入,若要实现终端结点,最后以回车键建入数据。 本程序的结果将依次打印出递归前序遍历和后序遍历,用栈实现非递归的前序和中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 树与二叉树的转换及二叉树的遍历 设计报告 二叉 转换 遍历 设计 报告
限制150内