资源丰富:作者在辽宁省精品资源共享课建设的基础上编写,配备了教学视频和课程网站,扫描书中二维码即可观看教学视频,下载程序源代码。
内容详实:全面介绍了数据结构的基本理论与方法,涵盖教学大纲内容,兼顾覆盖知识的广度和深度,循序渐进。包括线性表、栈和队列、串、数组和广义表、树和二叉树、图、查找、内部排序等。
采用“案例驱动”的编写模式:从应用出发,按照“案例引入—数据结构基本理论及其操作—案例实现”的路径展开内容。便于学生领会到从问题求解到程序设计的转换过程,深刻理解数据结构在程序设计中的作用。
习题完备:在每一章末尾都配有围绕知识点的习题,题型多样,难度适中,便于理论知识理解和巩固。
基于C语言:全书采用C语言作为数据结构和算法的描述工具,培养高级程序设计能力。
本书可以用作高等院校教材,也可以作为硕士研究生入学考试的参考书,也可供各类学习数据结构的人员参考。