
内 容 提 要
本书详细充分地介绍了各类数据结构的定义和操作原理,内容由浅入深、循序渐进,主要采用实例化的编写方法;对算法设计逐步讲解,并配以进阶案例与实践项目进行巩固,注重培养读者的数据结构程序设计能力和应用能力。
全书共11章,主要包括绪论及C语言介绍、线性表的结构分析与应用、栈和队列的结构分析与应用、串的结构分析与应用、二维数组及广义表的结构分析与应用、树和二叉树的结构分析与应用、图的结构分析与应用、查找的分析与应用、排序的分析与应用、文件、数据结构综合应用。
本书可作为高等教育应用型本科院校和高职高专学校计算机专业的教材,也可作为各类计算机培训机构的教材。
李刚,副教授,计算机应用技术专业授课教师,担任C语言程序设计课程授课16年,C语言课程负责人,曾获得全国微课教学设计大赛一等奖,全国多媒体课件大赛二等奖,江苏省信息化教学大赛一等奖,江苏省信息化省培项目培训专家,江苏省职业学校微课大赛评委,担任多所院校信息化教学与在线课程建设顾问,主编江苏省重点教材一部,主编新形态一体化微课版教材一部,主持完成两门在线开放课程建设项目,主持完成国家专业教学资源库两门课程建设项目,作为专家主讲全国各类微课设计与开发技术、精品在线开放课程建设、信息化教学设计、翻转课堂等培训共200余场,并先后主持国家星火计划科技项目一项,省市级科技项目三项,发表专业论文10余篇。