本书详细介绍了基本数据结构、面向对象的程序设计和基本算法设计方法和算法理论。内容全面,讲解深入浅出,各章、节的重难点、主次内容都做了恰当合理的安排。
本书由8章构成,第1章概括性地介绍了算法和数据结构的概念,算法的描述方法,算法的评价标准和方法,以及算法设计的一般方法。第2、3、4章集中介绍了*基本的数据结构——表结构、树结构和图结构。第5章介绍了基本排序算法,包括内排序和外排序。第6章从常见的集合运算角度,介绍数据集合的组织形式、实现运算的算法以及算法效率。第7章介绍表、树、图等基本结构的类实现方