彭波主编的这本《数据结构》共分为10章。第1章综述了数据、数据结构和抽象数据类型等基本概念,以及算法描述与分析方法;第2章至第7章主要从抽象数据类型的角度分别讨论了线性表、栈和队列、串、数纽和广义表、树和二叉树、图等基本类型的数据结构及其应用;第8章和第9章讨论了查找和排序,除了介绍各种实现方法之外,还着重从时间性能、应用场合及使用范围方面进行了分析和比较;第10章介绍了数据结构实验目的、步骤及内容。本书对数据结构众多知识点的来龙去脉做了详细解释和说明;每章后面配有难度各异的适量习题,并在附录中给出了习题参考答案,供读者理解知识及复习提高之用。
彭波主编的这本《数据结构》是为“数据结构”课程编写的教材,也可以作为学习数据结构及算法的C程序设计的参考教材。本书系统地介绍了数据结构基础理论知识及算法设计方法,前半部分从抽象数据类型的角度讨论了各种基本类型的数据结构及其应用,主要包括线性表、栈和队列、串、数组和广义表、树和二叉树及图;后半部分主要讨论了查找和排序的各种实现方法及其综合比较;最后一章介绍了数据结构实验目的、步骤及内容;附录给出了全书习题参考答案。全书采用类C语言作为数据结构和算法的描述语言。随书配备电子教案。
《数据结构》在内容选取上符合人才培养目标的要求及教学规律和认知规律,在组织编排上体现“先理论、后应用、理论与应用相结合”的原则,并兼顾学科的广度和深度,力求适用面广。书结构严谨、层次清楚、概念准确、深入浅出、描述清晰。
本书可以作为计算机类专业和信息类相关专业的本科或专科教材,也可以供从事计算机工程与应用工作的科技工作者参考。