文档介绍:《新汉诺塔》课程设计
届课程设计
《汉诺塔》
课程设计说明书
学生姓名学号
所属学院信息工程学院专业计算机科学与技术班级指导教师教师职称讲师
塔里木大学教务处制
目录
前言................................................................ 1
1. 数据结构简介................................................. 1
2. 应用技术领域及范围........................................... 1
、方法和主要内容.................................... 1
正文................................................................ 2
1. 设计目的..................................................... 2
2. 设计要求..................................................... 2
...................................................... 2
汉诺塔的由来:........................................... 2
: ....................................... 3
4. 问题分析: ................................................... 4
5. 概要设计..................................................... 5
................................................. 5
实现方法................................................. 5
主要模块................................................. 5
模块关系................................................. 5
6. 详细设计..................................................... 5
功能设计................................................. 5
算法分析................................................. 6
编写程序如下:........................................... 6
程序执行过程分析:....................................... 7
7. 调试分析: ................................................... 7
......................................................... 10
致谢............................................................... 11
参考文献........................................................... 11
前言
1. 数据结构简介
数据结构是计算机程序设计的重要理论设计基础,它不仅是计算机学科的核心课程,而且成为其他理工专业的热门选修课。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。在计算机科学中,数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象(数据元素)以及它们之间的关系
和运算等的学科,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。“数据结构”在计算机科学中是一门综合性的专业基础课。数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心课程。数据结构这一门课的