《数据结构:从入门到精通》是一本深入浅出、全面讲解数据结构知识的经典教材,该书由我国著名计算机科学家张三编著,由清华大学出版社出版,于2010年首次出版。
作者:张三
出版社:清华大学出版社
出版时间:2010年
本书的作者张三教授,长期从事计算机科学与技术领域的教学与研究工作,具有丰富的教学经验和深厚的学术造诣,本书在编写过程中,张三教授结合自己的教学实践,精心设计了丰富的案例和习题,使读者能够更好地理解和掌握数据结构的相关知识。
本书旨在帮助读者全面了解和掌握数据结构的基本概念、原理和应用,使读者能够在实际编程中灵活运用各种数据结构,提高编程效率,以下是本书的大纲:
第一章:绪论
1、1 数据结构的基本概念
1、2 数据结构的作用
1、3 数据结构的发展历程
第二章:线性表
2、1 线性表的定义与性质
2、2 线性表的顺序存储结构
2、3 线性表的链式存储结构
2、4 线性表的运算
第三章:栈和队列
3、1 栈的定义与性质
3、2 栈的顺序存储结构
3、3 栈的链式存储结构
3、4 队列的定义与性质
3、5 队列的顺序存储结构
3、6 队列的链式存储结构
第四章:串
4、1 串的定义与性质
4、2 串的顺序存储结构
4、3 串的链式存储结构
4、4 串的运算
第五章:树和二叉树
5、1 树的定义与性质
5、2 树的存储结构
5、3 二叉树的定义与性质
5、4 二叉树的存储结构
5、5 二叉树的遍历
5、6 二叉树的应用
第六章:图
6、1 图的定义与性质
6、2 图的存储结构
6、3 图的遍历
6、4 最短路径算法
6、5 最小生成树算法
第七章:算法分析
7、1 算法的基本概念
7、2 算法的时间复杂度
7、3 算法的空间复杂度
丰富,结构严谨,既适合初学者入门,也适合有一定基础的读者深入学习,通过阅读本书,读者可以系统地掌握数据结构的相关知识,为后续的计算机科学学习和实践打下坚实的基础。