《新汉诺塔》课程设计
《《新汉诺塔》课程设计》由会员分享,可在线阅读,更多相关《《新汉诺塔》课程设计(13页珍藏版)》请在毕设资料网上搜索。
1、 届课程设计 汉诺塔汉诺塔 课程设计说明书课程设计说明书 学生姓名 学 号 所属学院 信息工程学院 专 业 计算机科学与技术 班 级 指导教师 教师职称 讲师 目录 前言 1 1. 数据结构简介 . 1 2. 应用技术领域及范围 . 1 3.设计的原理、方法和主要内容 1 正文 2 1. 设计目的 . 2 2. 设计要求 . 2 3.需求分析 2 3.1 汉诺塔的由来:. 2 3.2 汉诺塔与宇宙寿命: . 3 4. 问题分析: . 4 5. 概要设计 . 5 5.1 设计思想 . 5 5.2 实现方法. 5 5.3 主要模块. 5 5.4 模块关系. 5 6. 详细设计 . 5 6.1 功能
2、设计. 5 6.2 算法分析. 6 6.3 编写程序如下:. 6 6.4 程序执行过程分析:. 7 7. 调试分析: . 7 8.小结 . 10 致谢. 11 参考文献. 11 第 1 页 共 13 页 前言前言 1. 数据结构简介 数据结构是计算机程序设计的重要理论设计基础, 它不仅是计算机学科的核心课程, 而 且成为其他理工专业的热门选修课。 数据结构是指相互之间存在一种或多种特定关系的数据 元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结 构往往同高效的检索算法和索引技术有关。 在计算机科学中, 数据结构是一门研究非数值计 算的程序设计问题中计算机的操作对
3、象(数据元素)以及它们之间的关系和运算等的学科, 而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。 “数据结构”在计算机科 学中是一门综合性的专业基础课。 数据结构是介于数学、 计算机硬件和计算机软件三者之间 的一门核心课程。 数据结构这一门课的内容不仅是一般程序设计 (特别是非数值性程序设计) 的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序的重要基础。 2. 应用技术领域及范围 汉诺塔的应用技术是来自于我们所学的数据知识和数学方面的学科,其中用到了数学 递归,函数和数据的函数以及 C 语言等方面的知识。 汉诺塔的领域是在我的日常生活中的每一个细节中,反复的运用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新汉诺塔 课程设计
