本书目录导读:
《数据结构C语言版》是由清华大学出版社出版的,作者为著名计算机科学家严蔚敏,本书自2008年首次出版以来,深受广大读者喜爱,成为了数据结构学习领域的重要参考资料。
作者:严蔚敏
出版社:清华大学出版社
出版时间:2008年
《数据结构C语言版》一书,以深入浅出的方式,全面介绍了数据结构的基本概念、原理和应用,本书以C语言为描述工具,使读者能够轻松地理解和掌握数据结构在实际编程中的应用。
本书共分为12章,涵盖了以下内容:
1、引言:介绍数据结构的基本概念和重要性。
2、线性表:讲解线性表的定义、性质、顺序存储和链式存储。
3、栈和队列:介绍栈和队列的定义、性质、实现和应用。
4、串:讲解串的定义、性质、实现和应用。
5、树:介绍树的定义、性质、实现和应用,包括二叉树、堆、哈希树等。
6、图:讲解图的定义、性质、实现和应用,包括无向图、有向图、加权图等。
7、查找:介绍查找算法的基本概念、原理和应用。
8、排序:讲解排序算法的基本概念、原理和应用,包括内部排序和外部排序。
9、动态规划:介绍动态规划的基本概念、原理和应用。
10、线性规划:讲解线性规划的基本概念、原理和应用。
11、随机化算法:介绍随机化算法的基本概念、原理和应用。
12、贪心算法:讲解贪心算法的基本概念、原理和应用。
本书在讲解数据结构时,注重理论与实践相结合,从基本概念入手,使读者对数据结构有一个清晰的认识;通过实例讲解,让读者能够理解各种数据结构的实现方法和应用场景;结合实际编程问题,引导读者将所学知识应用于实际项目中。
《数据结构C语言版》是一本适合初学者和有一定基础读者阅读的佳作,它不仅可以帮助读者系统地学习数据结构,还能为读者在实际编程中提供有益的指导。