书籍介绍
本书是根据数据结构课程教学大纲的要求,结合作者多年实践积累而完成的具有工程实践价值的数据结构教材。全书共分8章,每章均先给出本章的教学重点和难点,明确理论和技能要求和教学方法,以方便教和学。其中,第1章说明开设数据结构课程的意义。第2章详细介绍了顺序表和链表结构本身及其实现,这是其他数据结构的两种实现基础。第3章采用顺序表和链表分别讲解最基本的线性数据结构——堆栈、队列和串。第4章和第5章介绍非线性数据结构——树和图。第6章提出了一种有工程应用价值的递归算法实现方法。第7章和第8章分别描述多种查找和排序算法及其实现,以开拓学生发散性思维方式。