简介
“数据结构”课程是计算机程序设计的重要理论基础,它不仅是计算机专业重要的专业基础课程与核心课程,同时也是信息管理专业以及数学统计专业的主要课程。全书共分为9章。第1章绪论,以非数值计算的程序设计解决实际问题为例,说明什么是数据结构,数据结构的研究内容以及相关概念,最后讨论了算法分析;第2~7章分别论述了线性表、栈和队列、串及模式匹配、数组和广义表、树与二叉树、图等基本数据类型以及相关的数据操作。对于典型操作,书中给出了详尽的算法分析过程和算法描述;第8章和第9章讨论了程序设计中常见的查找和排序问题,并就典型方法进行详尽的算法分析和描述。本书理论内容阐述详尽,算法分析循序渐进富有逻辑性,算法描述清晰准确,理论知识剖析清楚,且注重解题思路及实用技巧的培养,具有很强的实用性和针对性。书中的算法均采用C语言实现,可直接在任何C环境下调试运行。本书既可用于高等院校计算机及相关专业的学生学习数据结构课程,也可用于报考计算机专业硕士研究生考试的本科生进行专业课复习,还可以作为相关领域的技术人员和读者自学的参考教材。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2013-07-01
- 更新: 2023-06-07
- 书号:9787302320050
- 中图:TP311.12-43
- 学科:工学控制科学与工程工学计算机科学与技术