全书共有10章,系统地讲述了线性表、堆栈、队列、数组、树、查找、图、排序等内容,还安排了习题和实验。本书重视算法及其实践性,书中算法都有完整的C语言程序,程序代码注释详细。为了让读者能够及时地检验学习效果、把握学度,每章都附有丰富的习题。