-
收藏
-
加书架
-
引用
简介
本书系统全面地讲解了数据结构与算法的主要内容,包括线性表、栈和队列、字符串、数组与矩阵、树、图、查找以及排序。对于每一种类型的数据结构,都详细阐述了基本概念、各种不同的存储结构和不同存储结构上一些主要操作的算法,并给出完整的C语言代码和Java代码,有助于不同语言学习者的理解。C语言的指针概念虽较好地阐述了链表的结构,但目前软件设计的主流方法是面向对象思想,所以本书在附录中提供了各个算法对应的Java代码。本书可作为应用型本科、高职高专、成人高校计算机相关专业课程的教材,也可作为各类培训、计算机从业人员和爱好者的参考用书。
编辑推荐
“数据结构与算法”是软件开发技术的一门重要的专业基础课程。课程主要讨论现实世界中数据之间的各种逻辑结构、在计算机中的存储结构以及各种算法的设计问题。本书讨论的内容包括:线性表、堆栈、队列、串、数组、树、图、查找、排序。其中,线性表、堆栈、队列、串、数组属于线性结构,树和图是非线性结构,查找和排序是两个应用广泛的算法设计问题。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2017-06-01
- 更新: 2023-06-07
- 书号:9787302472650
- 中图:TP312;TP311.12
- 学科:工学控制科学与工程工学计算机科学与技术