(美)William Ford,(美)William Topp著
本书是Ford和Topp两教授1996年所著“Data Structures with C++”的第2版,但在本书中应用了STL(标准模板库)。STL是ANSI C++1998中正式规定的,对常用的数据结构都进行了规范化并纳入其中。程序设计人员可以直接使用进行数据设计。本书的主要特点是:1.在全书中使用了STL容器类;2.对于每一容器类都提供了应用程序界面(API),可直接用于解决问题;3.作为现代数据结构核心的游标类,书中都进行了只管而精细的介绍;4.书中以同样细腻的风格介绍了诸如红黑树、散列表、堆、图等更为复杂的数据结构;5.作为数据结构的应用,作者提供了许多有关递归和继承的开发经验;6.每章都有学习目标和小结,许多完整的程序都给出运行结果,还提供了事例学习和复习题,每章的练习都给出了解答,还有大量的程序设计练习和程序设计项目实验。本书不仅可用作计算机专业本科生和研究生的教材,也可作为计算机专业人员自学数据结构的参考书。