袁平波、顾为兵、尹东、朱明编著的《数据结构及应用算法》采用大量实例对数据结构的各个知识点进行了详细的解释和说明。每一类数据结构中均给出了多个具有代表性的应用实例,便于读者理解掌握各类数据结构的基本表示方法,基本操作函数的实现方法,以及如何利用这些基本数据结构和操作函数完成复杂问题的计算机求解,从而帮助读者真正熟悉掌握所学习的数据结构内容。
计算机程序设计主要包括数据对象的定义表示和数据对象的处理算法两大部分。袁平波、顾为兵、尹东、朱明编著的《数据结构及应用算法》从数据对象的类型、表示方法及其常用处理方法人手,分别介绍了三种类型数据结构——线性结构、树状结构和图状结构的常用表示方法,以及基于这些数据结构的基本操作函数的实现。此外,本书还介绍了查找和排序算法。同时为方便读者更好地学习掌握数据结构知识,本书还介绍了C程序设计预备知识和计算机主要算法的设计策略等内容,并为大部分章节安排了习题。
《数据结构及应用算法》内容全面丰富,概念阐述清晰,不仅适合作为普通高校信息技术类专业的本科生教材,也适合作为信息技术相关工科专业的“数据结构”或“软件工程”课程的本科教材。对于从事信息技术方面学习和工作的科技人员,本书也是一本很好的参考书。