树与二叉树转换的实现-数据结构算法课程设计
25页1、河南工程学院数据结构与算法课程设计成果报告树与二叉树转换的实现学生学号: 学生姓名: 学 院: 计算机学院 专业班级: 软件工程1342班 专业课程: 数据结构与算法 指导教师: 2014 年 12 月 29 日题 目树与二叉树转换的实现考核项目考核内容得分平时考核(30分)出勤情况、态度、效率;知识掌握情况、基本操作技能、知识应用能力、获取知识能力系统设计(20分)分析系统的功能模块编程调试(20分)实现系统的各个功能模块,并完成调试回答问题(15分)回答老师针对课程设计提出的问题课程设计报告撰写(10分)严格按照规范要求完成课程设计报告源代码(5分)按照规范要求完成课程设计源代码的排版总 评 成 绩指导教师评语: 日期: 年 月 日目 录1 课程设计目标与任务11.1 课程设计目标11.2 课程设计任务11.3 课程所用设施12 分析与设计22.1 题目分析22.2 存储结构设计22.3 算法描述32.4 程序流程图63 程序清单74 测试114.1 测试数据114.2 测试结果分析135 总结14参考文献151 课程设计目标与任务1.1 课程设计目标数据结构课程设计是在学完数据结
2、构课程之后的实践教学环节。该实践教学是软件设计的综合训练,包括问题分析,总体结构设计用户界面设计,程序设计基本技能和技巧。要求学生在设计中逐步提高程序设计能力培养科学的软件工作方法学生通过数据结构课程设计各方面得到锻炼:(1)能根据实际问题的具体情况结合数据结构课程中的基本理论和基本算法,正确分析出数据的逻辑结构,合理地选择相应的存储结构,并能设计出解决问题的有效算法;(2)通过上机实习,验证自己设计的算法的正确性,学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改;(3)培养算法分析能力,分析所设计算法的时间复杂度和空间复杂度,进一步提高程序设计水平;(4)尽可能借助语言环境实现图形显示功能,以便将抽象的数据结构以图形方式显示出来,将复杂的运行过程以动态方式显示出来,获得算法的直观感受。1.2 课程设计任务设计树与二叉树转换的相关函数库,以便在程序设计中调用,要求:(1)实现树与二叉树的转换;(2)最好能借助语言环境实现图形显示功能,以便将抽象的数据结构以图形方式显示出来,将复杂的运行过程以动态方式显示出来;(3)给出若干例程,演示通过调用自己所缩写程序来实现相关问题的求解。
3、1.3 课程所用设施PC机、VC6.0语言编辑、编译运行工具、文档编辑软件等2 分析与设计树是以分支关系定义的结构层次,树结构在客观世界中广泛存在,如人类社会的族谱和各种社会组织结构都可用树来形象表示;二叉树是另一种树型结构,它的特点是每个结点至多只有两棵子树,并且,二叉树的子树有左右之分,其次序不能任意颠倒。2.1 题目分析根据树与二叉树转换的相关函数库,实现树与二叉树的转换,最好能借助语言环境实现图形显示功能,一边讲抽象的数据结构以图形的方式显示出来,将复杂的运行环境以动态的方式显示出来。认真完成软件设计的全部过程,并以最终软件设计成果来证明其独立完成实际任务的能力,从而,反映出理解和运用数据结构与算法的水平和能力,最后完成软件设计和程序调试并提交文档:课程设计报告书,报告书中包含设计的算法及部分程序代码。2.2 存储结构设计引入头文件:#include #include #include #define MAX_TREE_SIZE 100一般树的存储结构有以下几种,双亲结点,孩子结点,孩子兄弟结点,本实验运用到的是双亲结点和孩子兄弟结点,具体存储结构如下:typedef stru
《树与二叉树转换的实现-数据结构算法课程设计》由会员博****1分享,可在线阅读,更多相关《树与二叉树转换的实现-数据结构算法课程设计》请在金锄头文库上搜索。
Nikon Capture NX(NX2)使用心得
语文教研组工作总结
2023年企业工作总结报告5篇
2023年幼儿园说课稿锦集8篇
专升本毕业自我评价范文
销售人员培训工作计划(9篇).doc
2022年学校用工合同范本
2016届高考语文 图文转换类考题的题型分类与备考对策素材
2022年高技能人才培训、职业技能鉴定个人工作总结
观看防诈骗专题安全教育心得
桁车搭设脚手架专项施工方案
上市公司执行企业会计准则案例解析
国家所有权和集体所有权私人所有权
高中学科教学设计模版
一建建筑实务案例考试简答题复习整理
县中药材产业化工作进度
科教版人教PEP版六年级英语下册连词成句年级联考习题
微波加热技术
高考物理大一轮复习题组层级快练22第五单元机械能2动能定理
项目管理软技术课后题(带答案)
2022-11-25 70页
2024-03-04 22页
2023-10-20 49页
2023-07-02 5页
2023-09-06 2页
2023-09-17 29页
2024-02-01 5页
2023-06-14 58页
2023-08-08 110页
2023-01-09 34页