数据结构与问题求解:Java语言描述(原书第4版)
作者简介
马克·艾伦·维斯(Mark Allen Weiss) 佛罗里达国际大学工程与计算学院杰出教授、副院长。他于1983年获得库伯高级科学艺术联合学院电子工程学士学位,并于1987年获得普林斯顿大学计算机科学博士学位。他是IEEE、AAAS会士和ACM杰出教育家。曾获SIGCSE计算机科学教育杰出贡献奖、IEEE泰勒·布斯教育奖、IEEE威廉·塞尔教育奖、ACM卡尔斯特罗姆杰出教育家奖。
内容简介
本书采用了一种独特的方法,将每个数据结构的接口(如何使用数据结构)与其实现(如何对数据结构进行编程)清晰地分离开来。从抽象思维和解决问题的角度提供了对数据结构和Java的实用介绍。全书主要分为五个部分,第一部分描述了贯穿全文的Java语言和面向对象编程的基础知识。第二部分讨论了算法和构成要素,包括大O、递归、随机化等内容。第三部分展示了几个经典的研究案例。第四部分介绍了每种数据结构的实现。第五部分讨论了适用于高级课程的数据结构。