数据结构
数据结构封面图

数据结构

秦玉平, 马靖善, 主编

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本书共分10章,第1章是数据结构的概述;后9章分别讨论了顺序表、链表、栈、队列、串、数组、广义表、树、二叉树、图、查找、内部排序、外部排序和文件等基本类型的数据结构。本书中的算法都已经过调试,不用做修改就能在Turbo C2.0系统下正常运行。本书可作为计算机专业及其相关专业的教材,也可作为自学者或各种计算机培训班的教材。

书籍目录:

第1章 概述

1.1 数据结构的发展

1.2 基本概念

1.3 算法描述与分析

习题1

第2章 线性表

2.1 线性表的定义及基本操作

2.1.1 线性表的基本概念

2.1.2 线性表的基本操作

2.2 顺序表

2.2.1 顺序表的定义

2.2.2 基本操作在顺序表上的实现

2.3 链表

2.3.1 单链表的表示和实现

2.3.2 双链表的表示和实现

2.3.3 循环链表的表示和实现

2.3.4 静态链表的表示和实现

习题2

第3章 特殊线性表

3.1 栈

3.1.1 栈的定义及其基本操作

3.1.2 顺序栈的表示和实现

3.1.3 链栈的表示和实现

3.2 队列

3.2.1 队列的定义及其基本操作

3.2.2 顺序队列的表示和实现

3.2.3 链队列的表示和实现

3.3 串

3.3.1 串的定义及其基本操作

3.3.2 顺序串的表示和实现

3.3.3 链串的表示和实现

3.3.4 串的模式匹配

习题3

第4章 数组和广义表

4.1 数组

4.1.1 数组的定义及基本操作

4.1.2 数组存储结构

4.1.3 矩阵的压缩存储

4.2 广义表

4.2.1 广义表的定义和基本操作

4.2.2 广义表的存储

习题4

第5章 树和二叉树

5.1 树的定义和基本操作

5.1.1 树的定义和基本术语

5.1.2 树的基本操作

5.2 二叉树的定义和性质

5.2.1 二叉树的定义

5.2.2 二叉树的性质与结论

5.3 二叉树的存储

5.3.1 二叉树的顺序存储结构

5.3.2 二叉树的链式存储结构

5.4 二叉树的遍历及应用

5.4.1 二叉树的遍历

5.4.2 二叉树递归遍历应用举例

5.4.3 二叉树的非递归遍历

5.5 线索二叉树

5.5.1 线索二叉树的定义

5.5.2 线索化处理算法

5.6 树和森林

5.6.1 树的存储结构

5.6.2 树、森林与二叉树之间的转换

5.6.3 树和森林的遍历

5.7 霍夫曼树及其应用

5.7.1 霍夫曼树

5.7.2 霍夫曼编码

习题5

第6章 图

第7章 查找

第8章 内部排序

第9章 外部排序

第10章 文件

参考文献

内容摘要:

数据结构是计算机及其相关专业的核心课程,是计算机程序设计的基础,也是程序员考试和许多高校研究生入学考试的必考科目。全书共10章。第1章是数据结构的概述;第2~10章分别讨论了顺序表、链表、栈、队列、串、数组、广义表、树、二叉树、图、查找、内部排序、外部排序和文件等基本类型的数据结构。本书中的算法都已经过调试,不必修改就能在Turbo C 2.0系统下正常运行。本书可作为计算机及相关专业的教材,也可作为自学或各种计算机培训班的教材。

编辑推荐:

《数据结构(C语言版 第3版)》特点:
(1).结构合理、内容紧凑、知识连贯、逻辑性强,并且配有学习与实验指导书,便于学生学习和实践。
(2).所有算法都用C语言函数实现,并在TurboC2.0系统下通过调试,无须修改就可被其他函数调用,避免了使用伪算法给学生学习带来的不便。
(3).例题经典且配有精选的大量习题,既可以使学生快速掌握所学的知识,又能培养学生的应用和创新能力。
(4).电子教案及程序源代码可在清华大学出版社网站下载。

书籍规格:

书籍详细信息
书名数据结构站内查询相似图书
9787302402510
如需购买下载《数据结构》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次3版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

数据结构是清华大学出版社于2015.出版的中图分类号为 TP312 ,TP311.12 的主题关于 C语言-程序设计-高等学校-教材 ,数据结构-高等学校-教材 的书籍。