本书共9章,主要内容包括绪论、线性表、栈和队列、串、数组及广义表、树、图、查找以及排序,内容安排上将数据结构的经典算法与实际工作场景相结合,以“工作场景导入-知识讲解-回到工作场景-应用实践”为主线,通过具体案例引出问题,围绕工作场景展开内容,同时每章都有配套的“应用实践”项目练习。