个人简介
Robert Lafore先生从1982年就开始编写计算机编程方面的书。他的畅销书有《Object-Oriented Pro-gramming in C++》,此书在世界上的销量已经超过200000册,还有《Assembly Language for the IBM PC》、《C Programming in Turbo C++》和《C++Interactive Course》。Lafore先生拥有数学和电子工程的学位,他从PDP-5时代就开始活跃在编程领域了。
内容简介
本书介绍了计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得最优性能提供了深入浅出的讲解。全书共分为15章,分别讲述了基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、二叉树、红黑树、哈希表及图形等知识。附录中则提供了运行专题Applet和例程、相关书籍和问题解答。本书提供了学完一门编程语言后进一步需要知道的知识。本书所涵盖的内容通常作为大学或学院中计算机系二年级的课程,在学生掌握了编程的基础后才开始本书的学习。