《数据结构与算法实验教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李秀坤,张岩,李治军等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2009
  • ISBN:9787040261479
  • 页数:287 页
图书介绍:本书作为国家精品课程“数据结构与算法”的配套实验教程。本书系统地介绍了数据结构实验和课程设计的主要内容,同时介绍了目前流行的各类编辑/编译环境的使用,算法用C/C++语言描述。全书共分6章,第1章是编辑/编译环境的使用,重点介绍程序的调试方法;第2章至第5章是教学实验,主要介绍了各章节的基础实验及各类数据结构的应用;第6章是课程设计,主要介绍了课程设计的题目及实现方法。书中所有程序都在VC++6.0环境下调试通过。

第1章 编辑/编译环境的使用 1

1.1 Turbo C的使用 1

1.1.1 程序的编辑 2

1.1.2 程序的编译、连接、运行 5

1.1.3 程序的调试方法 7

1.1.4 较大程序的实现方法和项目管理 10

1.1.5 Turbo C的系统组成与环境设置 12

1.2 Microsoft Visual C++ 6.0的使用 14

1.2.1 控制台程序的设计 14

1.2.2 使用Microsoft VC++编写控制台程序 15

1.2.3 程序的调试与技巧 17

1.3 Java编程工具的使用 23

1.3.1 JDK的使用和调试 23

1.3.2 JBuilder的使用与调试 26

第2章 线性表的实验 34

2.1 相关知识点 34

2.2 线性表的顺序实验 34

2.2.1 实验目的 34

2.2.2 实验说明 34

2.2.3 实验内容 38

2.2.4 实验要求 39

2.3 线性表的链式存储结构实验 39

2.3.1 实验目的 39

2.3.2 实验说明 39

2.3.3 实验内容 42

2.3.4 实验要求 42

2.4 线性表的简单应用实验 42

2.4.1 实验目的 42

2.4.2 实验内容 42

2.4.3 实验要求 43

2.5 栈的应用实验 64

2.5.1 实验目的 64

2.5.2 实验说明 64

2.5.3 实验内容 64

2.5.4 实验要求 65

2.6 队列的应用实验 73

2.6.1 实验目的 73

2.6.2 实验说明 73

2.6.3 实验内容 77

2.6.4 实验要求 79

第3章 树与二叉树的实验 92

3.1 相关知识点 92

3.2 二叉树的建立与遍历实验 93

3.2.1 实验目的 93

3.2.2 实验说明 93

3.2.3 实验内容 93

3.2.4 实验要求 93

3.3 二叉树的应用实验 101

3.3.1 实验目的 101

3.3.2 实验内容 101

3.3.3 实验要求 101

3.4 树的应用实验 116

3.4.1 实验目的 116

3.4.2 实验内容 116

3.4.3 实验要求 116

第4章 图的实验 120

4.1 相关知识点 120

4.2 图的建立与搜索实验 121

4.2.1 实验目的 121

4.2.2 实验说明 121

4.2.3 实验内容 121

4.2.4 实验要求 121

4.3 图的应用实验 135

4.3.1 实验目的 135

4.3.2 实验内容 135

4.3.3 实验要求 135

第5章 排序与查找的实验 146

5.1 相关知识点 146

5.2 查找实验 148

5.2.1 实验目的 148

5.2.2 实验说明 149

5.2.3 实验内容 149

5.2.4 实验要求 149

5.3 排序实验 168

5.3.1 实验目的 168

5.3.2 实验内容 168

5.3.3 实验要求 169

第6章 数据结构与算法课程设计 174

6.1 数据结构与算法课程设计的目的和意义 174

6.2 数据结构与算法课程设计的内容 175

6.2.1 数据结构与算法课程设计的过程 175

6.2.2 数据结构与算法课程设计报告的撰写规范 178

6.2.3 数据结构与算法课程设计的考核 180

6.3 数据结构与算法课程设计范例的分析 181

6.4 数据结构与算法课程设计报告样例 183

6.5 数据结构与算法课程设计的题目汇编 196

参考文献 285