本书是国家职业教育软件技术专业教学资源库配套教材,同时也是“十二五”职业教育国家规划教材修订版。
本书共有7 个单元,包括:单元1 数据结构与算法、单元2 线性表、单元3 栈和队列、单元4 树与二叉树、单元5 图、单元6 排序和单元7查找,每个单元由若干节次、每个节次由若干知识点构成;主要介绍了数据结构的有关概念、算法分析,顺序表、链表、栈、队列、二叉树和图的逻辑结构、存储结构和基本操作的实现,各种排序和查找方法的实现。
本书按节次配备了“同步训练及参考答案”、按单元配备了“拓展训练及参考答案”,题型包括:单项选择题、问题解答题和算法设计题3 种题型,用以巩固和提高学生对节次、本单元知识点的理解和掌握。
本书按理论实践一体化的教学方式编写,通过【示例】【例题】和【课堂实践】使学生加深对所学知识的理解,可采用边讲解、边思考、边训练,边理论教学、边实践训练的方式进行教学。
本书配有微课视频、授课用PPT、案例素材、习题答案等丰富的数字化教学资源。与本书配套的数字课程“数据结构(C 语言描述)”已在“智慧职教”平台(www.icve.com.cn)上线,读者可以登录平台进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC 课程,详见“智慧职教”服务指南。教师也可发邮件至编辑邮箱1548103297@qq.com 获取相关教学资源。
本书可作为高等职业院校电子信息类专业数据结构课程的教材,也可作为数据结构学习者的学习参考书。