
| Mark Allen Weiss教授撰写的数据结构与算法分析方面的著作曾被评为20世纪最佳的30部计算机著作之一,已经成为公认的经典之作,被全球数百所大学采用为教材,广受好评。 本书反映了Weiss教授在数据结构和算法分析教学实践方面的最新成果。书中从实践需要出发,采用主流的面向对象编程语言Java,在讲述了基本数据结构和算法之后,先通过几个贴近实际的实例讲授学生如何使用现成的数据结构来解决问题,有利于提高学生抽象思维能力,然后再透彻讲解Java集合类对各种数据结构的实现。既降低了学习难度,又增加了趣味性。 与此同时,本书仍然继承了Weiss著作数学严密、覆盖全面。选材精当、结构安排灵活以及习题丰富的优秀传统,适合读者自学和各种方式的课堂教学。 |
| Mark llen Weiss,1987年在普林斯顿大学获得计算机科学博士学位,师从Robert Sedgewick,现任美国佛罗里达国际大学计算与信息科学学院教授。他曾经担任全美AP(Advanced Placement)考试计算机学科委员会的主席(2000-2004)。他的主要研究方向是数据结构、算法和教育学。 |
| 第一部分 算法和构件块 第1章 算法分析 第2章 集合类 API 第3章 递归 第4章 排序算法 第5章 随机化 第二部分 应用 第6章 娱乐和游戏 第7章 栈和编译器 第8章 实用程序 第9章 模拟 第10章 图和路径 第三部分 实现 第11章 内部类和ArrAyList的实现 第12章 栈和队列 第13章 链表 第14章 树 第15章 二叉查找树 第16章 散列表 第17章 优先级队列:二叉堆 第四部分 高级数据结构 第18章 伸展树 第19章 归并优先级队列 第20章 不相交集类 附录A 运算符 附录B 位运算符 |
商品评论(0条)