附注提要
全书使用标准C语言作为算法描述语言, 通过C语言实现了各种经典算法, 能更好地让学生理解各种数据结构算法的原理和应用 ; 分别从逻辑结构、物理结构和算法描述与实现等多个角度系统地介绍了线性表, 堆栈与队列, 字符串, 数组、矩阵和广义表等线性结构, 以及二叉树和图等各种非线性结构 ; 从算法应用的角度讨论了各种经典的查找和排序算法 ; 全书共分三部分: 第1部分 (第1章) 为基本概念介绍部分, 介绍数据结构、抽象数据类型以及算法的基本概念与知识 ; 第2部分 (第2-7章) 为基本数据结构部分, 重点介绍线性表、堆栈、队列、串、数组与广义表、树与二叉树以及图等各种基本