本书是教育部师范司组编的中学教师进修高等师范本科(专科起点)计算机专业课程教材。本书结合计算机技术学科对"数据结构"课程的要求和教学对象的特点,系统地介绍了各种类型的数据结构,查找及排序的各种方法,包括它们的基本概念和具体实现方法;对每种数据结构的有关操作,除了详细叙述操作的算法思想外,还给出了用C语言编写的具体算法实现程序,便于读者在机器上实现。此外,对查找和排序算法在时间上作了分析与比较。本书概念力求清晰易懂,具体算法深入浅出,适合作为中学教师进修高等师范本科计算机专业课程教材,也适合于有关院校成人教育和自学使用。