《数据结构(C语言描述)》各章除了对数据结构的基本内容做了详细讨论之外,还针对学生在与教师的互动中提出的很多疑问,以及学生在考试和做业务中暴露出来的理解上的偏差,在正文中做了正面的阐述,并通过穿插在正文中的“想想看”来提醒学生注意哪些问题是很容易被忽略的。
全书采用C语言作为数据结构及算法的描述工具,适当采用C++的少量语句以简化程序。算法描述力求结构化,注重编程风格,每个算法基本保持在100行之内,可读性强。本书由殷人昆编著。
《数据结构(C语言描述)》是根据2007年教育部颁发的《高等学校计算机科学与技术专业公共核心知识体系与课程》规范和2011年修订的《全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合考试大纲》编写的数据结构主教材。全书共分10章。第1章介绍数据结构的地位和主要知识点、数据结构和算法的基本概念和算法分析的简单方法,以及C语言编程的要点。第2章~第10章对应考试大纲的6个知识单元,包括线性表,栈、队列与数组,树与二叉树,图,查找,排序等,并做了适当延伸。作者在讨论每一个知识单元时,结合30多年教学的经验和考试辅导的体会,合理安排了教材内容,力求透彻、全面。对学生读书容易忽略的地方和隐藏在书中所讨论问题背后的东西都有适当的提示。
《数据结构(C语言描述)》既可作为高校计算机科学与技术专业和软件工程专业本科生学习数据结构与算法课程的教材,也可以作为计算机专业考研的辅导教材或其他计算机及软件考试的复习教材,还可以作为从事计算机或软件系统开发的人员参考的学习资料。本书由殷人昆编著。