数据结构及应用算法
数据结构及应用算法封面图

数据结构及应用算法

顾为兵等, 编著

出版社:中国科学技术大学出版社

年代:2008

定价:37.0

书籍简介:

本书紧密结合算法实际应用,对各种数据结构进行详细地介绍,并辅以各种实例分析。全书算法均采用类C代码书写,可读性及复用性高。各章配备了适量习题,以便于读者熟练掌握及良好应用基本理论和方法。

书籍目录:

总序

前言

第一章预备知识

1.1程序设计概述

1.2指针与结构体

1.3文件操作

1.4函数与模块化程序设计

1.5本章小结

第二章数据结构导论

2.1概念与术语

2.2抽象数据类型

2.3算法概述

2.4算法分析

2.5本章小结

第三章线性结构

3.1线性表的定义

3.2线性表的基本操作

3.3线性结构的顺序表示方法

3.4线性结构的链式表示方法

3.5线性结构的深入

3.6本章小结

第四章栈和队列

4.1栈的定义与基本操作

4.2栈的表示与实现

4.3栈的应用示例

4.4队列定义与表示

4.5队列基本操作

4.6队列应用示例

4.7递归应用示例

4.8本章小结

第五章串和数组

5.1字符串定义与操作

5.2字符串表示与实现

5.3字符串的应用

5.4字符串匹配算法

5.5数组

5.6矩阵的压缩存储

5.7本章小结

第六章树和二叉树

6.1树的基本概念

6.2二叉树的概念

6.3二叉树的遍历和其他运算

6.4线索二叉树

6.5树和森林

6.6哈夫曼树和哈夫曼编码

6.7本章小结

第七章图

7.1图的基本概念

7.2图的存储表示

7.3图的遍历

7.4最小生成树

7.5拓扑排序

7.6关键路径

7.7最短路径

7.8本章小结

第八章查找算法

8.1概述

8.2静态查找

8.3动态查找

8.4哈希(Hash)查找

8.5查找算法深入

8.6本章小结

第九章排序算法

9.1概述

9.2简单排序

9.3快速排序

9.4Shell排序

9.5堆排序

9.6归并排序

9.7分配排序和基数排序

9.8本章小结

第十章文件结构

10.1概述

10.2顺序文件

10.3索引文件

10.4。ISAM文件

10.5散列文件

10.6文件结构深入

10.7本章小结

第十一章算法设计策略

11.1概述

11.2分治策略

11.3贪心策略

11.4动态规划策略

11.5回溯策略

11.6分枝定界策略

11.7本章小结

参考文献

内容摘要:

  本书从数据对象的类型、表示方法及其常用处理方法人手,分别介绍三种类型数据结构线性结构、树状结构和图状结构的常用表示方法,以及基于这些数据结构的基本操作函数的实现。本书不仅适合作为普通高校信息技术类专业的本科生教材,也适合作为信息技术相关工科专业的“数据结构”或“软件工程”课程的本科教材。对于从事信息技术方面学习和工作的科技人员,本书也是一本很好的参考书。  计算机程序主要包括数据对象定义表示和数据对象的处理算法两大部分。本书从数据对象的类型、表示方法及其常用处理方法人手,分别介绍三种类型数据结构线性结构、树状结构和图状结构的常用表示方法,以及基于这些数据结构的基本操作函数的实现。此外还介绍了常见的查找和排序算法。同时为方便读者更好地学习掌握数据结构知识,本书还介绍c程序设计预备知识和计算机主要算法的设计策略等内容。  本书内容全面丰富、概念阐述清晰,不仅适合作为普通高校信息技术类专业的本科生教材,也适合作为信息技术相关工科专业的“数据结构”或“软件工程”课程的本科教材。对于从事信息技术方面学习和工作的科技人员,本书也是一本很好的参考书。

书籍规格:

书籍详细信息
书名数据结构及应用算法站内查询相似图书
9787312023125
《数据结构及应用算法》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地合肥出版单位中国科学技术大学出版社
版次1版印次1
定价(元)37.0语种简体中文
尺寸29装帧平装
页数印数
全网搜索试读资源

书籍信息归属:

数据结构及应用算法是中国科学技术大学出版社于2008.09出版的中图分类号为 TP311.12 的主题关于 数据结构-高等学校-教材 ,算法分析-高等学校-教材 的书籍。