-
高等教育出版社
- 9787040479461
-
1版
-
45182645-7
-
异16开
-
2017年8月
-
300
-
计算机与信息技术类
-
本专科
内容简介
本书在绪论部分介绍数据结构、算法的相关概念和算法分析方法等,其后各章分别讨论栈、队列、线性表、哈希表、二叉树、树、森林和图等数据结构的定义、表示和实现。将查找和排序融入相应的数据结构的讨论中,并在二叉树前介绍递归内容。在多数章节中加入应用实例,介绍运用数据结构和算法进行程序设计和解决实际问题的方法,以增强读者对基本知识的理解与掌握,有利于分析问题能力和程序设计能力的提高。全书采用C语言作为数据结构和算法的描述语言。
目录
- 前辅文
- 第1章 绪论
- 1.1 数据抽象与数据结构
- 1.1.1 抽象与结构
- 1.1.2 抽象与封装
- 1.1.3 程序设计中的抽象
- 1.1.4 数据结构
- 1.2 抽象数据类型与应用程序接口
- 1.2.1 抽象数据类型
- 1.2.2 接口和实现
- 1.2.3 良好的接口设计规则
- 1.3 算法和算法分析
- 1.3.1 算法和算法描述
- 1.3.2 算法分析基础
- 1.4 数据结构与算法的描述与实现
- 习题1
- 第2章 线性数据