简介
本书是为“数据结构”课程编写的教材,也可以作为学习数据结构及其算法的C语言程序设计的参考书。书中系统地介绍各种常用的数据结构与算法。全书共分为9章。第1章为概论,引入数据结构与算法的一些基本概念,是全书的综述;第2~7章分别介绍线性表、栈、队列、串、多维数组、广义表、树、二叉树和图等几种基本的数据结构;第8章和第9章分别介绍查找和排序,它们都是数据处理中广泛使用的技术。本书的特色是深入浅出,既注重理论又重视实践。全书配有大量的例题和详尽的注释,各章都有小结和不同类型的习题。书中自始至终使用C语言来描述算法和数据结构,全部程序都在CFree 3.5或Visual C++ 6.0中调试通过。本书可作为普通高等学校计算机及相关专业本科生的教材,也可以作为专科和成人教育的教材,还可供从事计算机应用的科技人员参考。与本书配套的《数据结构实验教程(C语言版)》也由清华大学出版社正式出版。
编辑推荐
共包含9章。第1章为概论;第2~4章分别介绍线性表、栈、队列和串等几种基本的数据结构,它们都属于线性结构;第5~7章分别介绍多维数组、广义表、树和图等非线性结构;第8章和第9章分别介绍查找和排序,它们都是数据处理中需要广泛使用的技术。 本书的特色是深入浅出,注重基本理论、基本知识和基本技能。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2013-04-01
- 更新: 2023-06-07
- 书号:9787302313281
- 中图:TP311.12-43;TP312C-43
- 学科:工学控制科学与工程工学计算机科学与技术