猴子选大王课程设计报告
《猴子选大王课程设计报告》由会员分享,可在线阅读,更多相关《猴子选大王课程设计报告(9页珍藏版)》请在毕设资料网上搜索。
1、 1 课程设计报告 课程名称课程名称 数据结构课程设计数据结构课程设计 设计题目设计题目 猴子选大王猴子选大王 专业、专业、班级班级 学学 号号 姓姓 名名 指导教师指导教师 设计时间设计时间 2012 年年 9 月月 17 日日2012 年年 10 月月 14 日日 2012 年 10 月 10 日 2 一、一、 引言(引言(简要说明设计题目的目的、意义、内容、主要任务等简要说明设计题目的目的、意义、内容、主要任务等) 1、 目的目的 (1)训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理 论知识,编写程序求解指定问题。 (2)初步掌握软件开发过程的问题分析、系统设计、程序
2、编码、测试等基本方法 和技能; (3)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; (4)训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理 论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的工作作风 (5)本次程序程序设计的主要目的是解决变相的“约瑟夫环”问题-猴子大王。 从而使复杂的甄选工作变得明朗简单化。同样,这种解决问题的思想还可以运用到其 他具有类似问题的领域,达到一点窥面的效果。 2、 意义意义 熟练掌握数据结构这门课程,掌握经性表、栈、队列、串、数组、广义表、树和 二叉树以及图等基本类型的数据结构及其应用。 进一步熟悉抽象数据类型的定义
3、和实现、如何利用数组的动态分酚实现顺序结 构、继承的实现方式。 学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的 逻辑结构、想念结构及基相应的算法并初步掌握算法的时间分析和空间分析的技术。 基本掌握程序设计的基本思路和方法。 利用所学的基本知识和技能,解决简单的程序设计问题各算法描述 培养我们的数据抽象能力。利用单向循环链表模拟此过程,输出选出的大王编号。 通过本课程设计,可加深我们对链表的了解,对今后的学习有很大帮助。 3、 内容内容 全程序以数据结构(C 语言)中的循环单链表为主要的设计支柱,利用了 C 语言 简洁紧凑、 灵活方便, 语法限制不太严格, 程序设计自由度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 猴子 大王 课程设计 报告
