《数据结构(C语言描述)/普通高校本科计算机专业特色教材精选·算法与程序设计》系统地介绍了各种常用的数据结构与算法的基本理论和基本方法,共8章。其中第1章为绪论,引入数据、数据结构、抽象数据类型和算法等基本概念;第2~6章从抽象数据类型的角度讨论各种常用的数据结构及其应用,包括线性表、栈、队列、串、数组、广义表、树和二叉树以及图等;第7章和第8章分别讨论查找和排序的各种实现方法及其综合分析比较。通过介绍并探讨数据的组织、算法设计及其时间和空间效率的分析方法,培养读者针对具体问题的应用背景,选择合适的数据结构,设计并编写复杂程序的能力。《数据结构(C语言描述)/普通高校本科计算机专业特色教材精选·算法与程序设计》采用类C语言作为数据结构和算法的描述工具,尽量考虑C语言的特色,兼顾数据结构和算法的可读性,结构清晰,内容充实,语言精练,主要章节配有微课讲解视频的二维码,易于理解,强调系统性和实用性的结合。《数据结构(C语言描述)/普通高校本科计算机专业特色教材精选·算法与程序设计》可以供高等院校学生使用,也可以作为硕士研究生入学考试的参考书,还可以供各类学习数据结构的人员参考使用。《数据结构(C语言描述)/普通高校本科计算机专业特色教材精选·算法与程序设计》特点:资源丰富:作者在辽宁省精品资源共享课建设的基础上编写,配备了教学视频和课程网站,扫描书中二维码即可观看教学视频。内容翔实:全面介绍了数据结构的基本理论与方法,涵盖教学大纲内容,兼顾覆盖知识的广度和深度,循序渐进,包括线性表、栈和队列、串、数组和广义表、树和二叉树、图、查找、内部排序等。采用“案例驱动”的编写模式:从应用出发,按照“案例引入-数据结构基本理论及其操作-案例实现”的路径展开内容,便于学生领会到从问题求解到程序设计的转换过程,深刻理解数据结构在程序设计中的作用。习题完备:在每一章末尾都配有围绕知识点的习题,题型多样,难度适中,便于理论知识理解和巩固。基于C语言:全书采用C语言作为数据结构和算法的描述工具,培养高级程序设计能力。《数据结构(C语言描述)/普通高校本科计算机专业特色教材精选·算法与程序设计》可以用作高等院校教材,也可以作为硕士研究生入学考试的参考书,还可供各类学习数据结构的人员参考。