简介
数据结构与算法是计算机专业的重要基础课,是该专业的核心课程之一,是一门集技术性、理论性和实践性于一体的课程。本书重点介绍抽象数据类型、基本数据结构、C语言数据结构描述、数据结构的应用、算法设计与分析以及算法性能评价等内容,重点是让读者理解数据抽象与编程实现的关系,提高用计算机解决实际问题的能力。本书内容包括基本数据类型、抽象数据类型、顺序表、链表、串、树和二叉树、图、递归与分治算法、贪心算法、分支限界和动态规划等内容。本书结构合理,内容丰富,算法描述清晰,用C语言编写的算法代码都已调试通过,便于自学,可作为高等院校计算机专业、军事院校的基础合训专业和其他相关专业的教材和参考书,也可供从事计算机软件开发的科技工作者参考。
编辑推荐
《普通高等教育“十一五”国家级规划教材·计算机系列教材:数据结构与算法》特色: 在抽象数据类型基础上用C语言描述数据结构和算法,方便于拓展到面向对象的软件开发过程。 将概念层抽象与实现层抽象融为一体,重视数据结构设计与算法效率分析,多个实例显示数据结构设计与算法效率提升的关系。 既深入分析了递归调用与栈的关系,又系统介绍了递归效率的分析方法、递归与分治的关系。 重应用实例,全面剖析数据结构设计思想,深入浅出介绍算法设计策略。 数据结构多样、实现代码丰富、算法叙述简洁、方便于自学。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2013-02-01
- 更新: 2023-06-07
- 书号:9787302307501
- 中图:TP311.12-43
- 学科:工学控制科学与工程工学计算机科学与技术