图书介绍

《数据结构与算法 C++版》实验和课程设计教程PDF|Epub|txt|kindle电子书版本网盘下载

《数据结构与算法 C++版》实验和课程设计教程
  • 唐宁九,游洪跃,朱宏等主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302175032
  • 出版时间:2008
  • 标注页数:285页
  • 文件大小:10MB
  • 文件页数:300页
  • 主题词:数据结构-高等学校-教材;算法分析-高等学校-教材;C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

《数据结构与算法 C++版》实验和课程设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 数据结构与算法基础知识和实验3

第1章 绪论3

1.1基础知识3

数据结构的基本概念3

算法和算法分析4

实用程序软件包5

1.2上机实验7

石头、剪刀、布游戏7

纸牌游戏——“21点”7

第2章 线性表17

2.1基础知识17

线性表的逻辑结构17

线性表的顺序存储结构18

线性表的链式存储结构19

2.2上机实验22

不带头结点形式的单链表22

任意大非负整数的任意大非负整数次方34

第3章 栈和队列35

3.1基础知识35

栈35

队列37

优先队列39

3.2上机实验40

病人就医管理40

利用后缀表达式计算中缀表达式的值44

第4章 串53

4.1基础知识53

串类型的定义53

字符串的实现53

字符串模式匹配算法54

4.2上机实验55

文本串的加密55

改造串类60

第5章 数组和广义表70

5.1基础知识70

数组70

矩阵72

广义表76

5.2上机实验79

螺旋方阵79

引用数使用空间表法广义表存储结构82

第6章 树和二叉树95

6.1基础知识95

树的基本概念95

二叉树95

二叉树遍历99

线索二叉树99

树和森林101

哈夫曼树与哈夫曼编码107

树的计数109

6.2上机实验109

用二叉树表示表达式109

改进哈夫曼树类114

第7章 图123

7.1基础知识123

图的定义和述语123

图的存储表示125

图的遍历129

图的最小代价生成树130

有向无环图及应用130

最短路径131

7.2上机实验132

改进最小生成树的Kruskal算法的实现132

图的根顶点136

第8章 查找141

8.1基础知识141

查找的基本概念141

静态表的查找141

动态查找表141

散列表146

8.2上机实验147

链地址法处理冲突的散列表147

字符统计153

第9章 排序157

9.1基础知识157

概述157

插入排序157

交换排序157

选择排序158

归并排序158

基数排序158

外部排序159

用堆实现优先队列159

9.2上机实验160

改造快速排序算法的实现160

改造基数排序算法164

第10章 文件170

10.1基础知识170

主存储器和辅助存储器170

各种常用文件结构170

10.2上机实验171

学生基本信息管理171

电话号码查找系统183

第11章 算法设计与分析184

11.1基础知识184

算法设计184

算法分析186

可计算性问题186

11.2上机实验187

农夫过河问题187

n皇后问题194

第二部分 数据结构与算法课程设计201

第12章 课程设计201

12.1算术表达式求值201

12.2停车场管理205

12.3电话客户服务模拟210

12.4简单本文编辑器216

12.5压缩软件225

12.6排课软件235

12.7公园导游系统245

12.8理论计算机科学家族谱的文档/视图模式250

12.9专家系统应用——动物游戏257

12.10简单个人图书管理系统262

12.11词典变位词检索系统271

附录A 配套软件包276

附录B 实验报告格式282

附录C 课程设计报告格式283

参考文献284

热门推荐