本书是“十二五”职业教育国家规划教材,经全国职业教育教材审定委员会审定。
本书的理论知识以全国计算机等级考试及程序员考试大纲中对基本数据结构和常用算法的要求为其础。每章均由实例导入,并配有典型应用的完整程序,大部分算法用结构化流程图及C语言描写,结构清晰、具有较好的可读性与可移植性。本书共分十章,主要内容包括绪论、线性表、串与数组、栈和队列、递归、树、图、排序与查找、常用算法等。每章都配有典型习题以强化巩固理论知识,并配有项目实训以提高学生运用数据结构解决简单应用问题的能力。
本书可用作为高等职业院校计算机类专业“数据结构”课程的教材,也可作为程序员培训用教材。同时,本书编写结合了五年制高职学生的实际情况和教学需求,还可作为五年制高职教学用书。