本书是《21世纪计算机专业大专系列教材》中《数据结构》一书的配套用书。书中除了给出主教材中所有的习题提示、解析和答案之外,对有些题目给出了多种算法解答,还针对各章的内容适当地补充了一定数量的习题(带*号的习题),并给出答案及解析。全书共分9章,包括数据结构基础知识、线性表、栈和队列、串、数组和广义表、树与二又树、图、查找和排序。本书使用类C语言作为算法描述语言,且所有算法都可以在任何一种C语言的开发环境中实现。在随书的配套光盘中可以看到这些算法的C语言程序。本书内容丰富、题型多样、涉及面广、实用性强,对开拓思路具有很好的启发作用。本书可供计算机专业的学生学习使用,也可供教师或其他专业技术人员参考。