内容简介

本书系统全面地讲解了数据结构与算法的主要内容,包括线性表、栈和队列、字符串、数组与矩阵、树、图、查找以及排序。对于每一种类型的数据结构,都详细阐述了基本概念、各种不同的存储结构和不同存储结构上一些主要操作的算法,并给出完整的C语言代码和Java代码,有助于不同语言学习者的理解。C语言的指针概念虽较好地阐述了链表的结构,但目前软件设计的主流方法是面向对象思想,所以本书在附录中提供了各个算法对应的Java代码。

本书可作为应用型本科、高职高专、成人高校计算机相关专业课程的教材,也可作为各类培训、计算机从业人员和爱好者的参考用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。