图书介绍

数据结构PDF|Epub|txt|kindle电子书版本网盘下载

数据结构
  • 吕青,张华,刘旭春编著 著
  • 出版社: 北京:航空工业出版社
  • ISBN:9787802434899
  • 出版时间:2010
  • 标注页数:205页
  • 文件大小:35MB
  • 文件页数:214页
  • 主题词:数据结构

PDF下载


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

下载说明

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

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

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

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

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

图书目录

项目一 数据结构导论1

任务一 数据结构入门1

一、基本术语2

二、数据的逻辑结构3

三、数据的存储结构3

四、数据类型4

任务二 算法与算法分析6

一、算法的概念6

二、算法的特性6

三、算法的描述方法6

四、算法设计的要求8

五、算法性能分析9

六、类C语言简介9

项目小结9

习题与上机操作10

项目二 线性表11

任务一 线性表的定义和基本操作11

一、线性表的定义11

二、线性表的基本操作12

任务二 线性表的顺序存储结构13

一、顺序表的结构特点13

二、顺序表的基本操作14

任务三 线性表的链式存储结构18

一、单链表的结构特点18

二、单链表的基本操作20

三、静态链表及其基本操作26

四、循环链表及其基本操作28

五、双向链表及其基本操作29

项目小结31

习题与上机操作31

项目三 栈和队列33

任务一 栈的定义、存储结构和基本操作33

一、栈的定义及其基本操作33

二、树、森林和二叉树的转换96

三、树和森林的遍历99

任务四 哈夫曼树及其应用100

一、哈夫曼树的定义100

二、哈夫曼树的构造101

三、哈夫曼树编码102

项目小结103

习题与上机操作103

项目六 图105

任务一 图的定义和基本操作105

一、图的定义105

二、图的基本术语106

三、图的基本操作108

任务二 图的存储结构109

一、邻接矩阵表示法109

二、邻接表表示法111

三、十字链表表示法113

四、邻接多重表表示法115

任务三 图的遍历117

一、深度优先遍历117

二、广度优先遍历119

任务四 图的应用120

一、生成树和最小生成树120

二、最短路径124

三、拓扑排序126

四、关键路径130

项目小结134

习题与上机操作134

项目七 查找137

任务一 查找的相关术语137

任务二 静态查找表138

一、顺序查找139

二、折半查找140

三、索引顺序查找144

任务三 动态查找表146

一、二叉排序树146

二、平衡二叉树155

任务四 哈希查找165

一、哈希表的基本概念165

二、构造哈希函数的方法166

三、处理冲突的方法169

四、哈希表的查找及分析172

项目小结174

习题与上机操作174

项目八 排序177

任务一 排序的相关概念177

任务二 插入排序179

一、直接插入排序179

二、折半插入排序181

三、希尔排序182

任务三 交换排序184

一、冒泡排序184

二、快速排序186

任务四 选择排序189

一、直接选择排序189

二、树形选择排序190

三、堆排序192

任务五 归并排序和基数排序197

一、归并排序197

二、基数排序199

项目小结204

习题与上机操作204

热门推荐