图书介绍

数据结构2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据结构
  • 严蔚敏,陈文博编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111017234
  • 出版时间:1990
  • 标注页数:339页
  • 文件大小:10MB
  • 文件页数:348页
  • 主题词:企业管理

PDF下载


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

下载说明

数据结构PDF格式电子书版下载

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

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

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

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

图书目录

第一章 绪论1

§1-1 学习数据结构的意义1

§1-2 有关数据结构的基本概念和术语5

§1-3 算法的描述工具——拟PASCAL语言7

§1-4 算法分析技术初步12

练习16

第二章 线性表17

§2-1 线性表的定义和运算17

一、线性表的定义17

二、线性表的运算18

§2-2 顺序分配的存贮结构18

一、向量——线性表的顺序存贮结构18

二、向量中基本运算的实现19

三、运算的时间分析23

四、其它运算示例24

§2-3 链式分配的存贮结构30

一、单链表和指针30

二、链表的基本运算34

三、链表的实现36

四、链表的其它运算示例41

五、循环链表49

六、双向链表53

§2-4 向量和链表的综合比较55

练习58

第三章 栈和队列60

§3-1 栈的结构特点和运算60

一、栈的定义和运算60

二、栈的存贮结构和基本运算的实现61

§3-2 LIFO原则和栈的应用62

§3-3 队列的结构特点及运算68

一、队列的定义和运算68

二、队列的存贮结构和基本运算的实现68

§3-4 FIFO原则和队列的应用72

§3-5 求迷宫的最短路径——栈和队列的综合应用77

练习82

第四章 树和二叉树84

§4-1 树的定义和术语84

§4-2 二叉树88

一、二叉树的定义和存贮结构88

二、二叉树的几个基本性质89

三、几种特殊形态的二叉树90

四、二叉树的生成算法93

§4-3 遍历二叉树95

一、遍历二叉树的递归定义和递归算法96

二、遍历算法的非递归形式100

三、遍历算法应用示例102

§4-4 树的存贮结构和树的遍历113

一、孩子-兄弟链表113

二、树的遍历114

§4-5 二叉排序树115

一、二叉排序树的生成116

二、二叉排序树上结点的删除118

§4-6 哈夫曼树122

§4-7 解答树127

练习132

第五章 图134

§5-1 图的定义和基本术语134

§5-2 图的存贮结构137

一、深度优先搜索遍历连通图142

§5-3 图的遍历142

二、广度优先搜索遍历连通图146

三、非连通图的遍历151

四、图的遍历算法的应用152

§5-4 最小生成树156

§5-5 单源最短路径158

§5-6 拓扑排序162

§5-7 关键路径167

练习171

第六章 查找173

§6-1 查找的基本概念173

§6-2 顺序表的查找174

一、顺序查找175

二、二分查找176

三、分块查找179

§6-3 二叉排序树查找和动态平衡技术介绍182

§6-4 最优二叉查找树及其近似算法187

§6-5 哈希表及其查找192

一、哈希表192

二、构造均匀的哈希函数的几种方法195

三、解决冲突的方法和建哈希表示例198

四、哈希表的查找及性能分析201

练习205

第七章 排序206

§7-1 排序的基本概念206

§7-2 简单排序方法209

一、插入排序209

二、起泡排序211

§7-3 先进排序方法214

一、快速排序214

二、归并排序219

三、堆排序221

四、基数排序226

§7-4 排序方法的选择和使用230

§7-5 外排简介234

练习235

第八章 文件236

§8-1 文件的基本概念236

§8-2 顺序文件238

§8-3 索引文件240

§8-4 索引顺序文件241

§8-5 直接存取文件248

§8-6 多关键字文件249

一、多重表文件249

二、倒排文件249

练习251

第九章 数据结构的程序设计实例252

§9-1 从问题到程序的一般过程252

一、建立数据模型和设计算法252

二、编制伪码算法253

三、设定存贮结构并求精算法254

四、编制上机代码并调试运行257

§9-2 程序实例262

一、任务分配问题262

二、排队问题的系统仿真271

三、集合的一种表示法及其应用282

四、课程安排问题293

五、建造符号表示例305

六、二叉排序树索引的文件查找310

七、计算网络图的关键路径324

附录 过程名索引335

热门推荐