书籍介绍
本书系统地介绍了各种典型的数据结构,主要包括:线性表、栈和队列、串、数组和广义表、树、图、查找、排序、递归和文件。为了加强对算法的理解,还介绍了算法分析方面的内容。本书叙述精练、概念清楚、注重实用、逻辑性强,各章中所涉及的数据结构与算法都给出了C++语言描述,并附有大量的习题,通过这些习题的练习,不仅能加深对基本概念和定义的理解,而且通过上机,能够提高编程能力和程序调试能力。本书在结构上呈积木式,注重实践应用,各种常用数据结构的介绍从实际出发,避免抽象的理论论述和复杂的公式推导,在典型的算法介绍中深入浅出、简捷明了。