数据结构与算法分析(Java语言描述)/计算机科学丛书

分类: 图书,计算机与互联网,程序语言与软件开发,算法与数据结构,
品牌: 维斯
基本信息·出版社:机械工业出版社
·页码:449 页
·出版日期:2004年
·ISBN:711114404X
·条形码:9787111144045
·包装版本:2004-08-01
·装帧:平装
·开本:16开
产品信息有问题吗?请帮我们更新产品信息。
内容简介本书是国外数据结构与算法分析方面的的标准教材, 使用最卓越的Java编程语言作为实现工具讨论了数据结构和算法分析。书中着重阐述了抽象数据类型的概念,并对算法的效率、性能和运动时间做了全面的分析,为读者开发高效率程序奠定了基础。 本书可作为高级数据结构课程或者高等院校本科生、研究生算法分析课程的教材。
本书的主要特点:
·包含用Java语言编写的丰富的样例程序,这些代码可从因特网上得到。
·专用一章来讨论算法设计技巧,包括贪婪算法、分治算法、动态规划算法、随机化算法以及回溯算法
·阐述当前流行的论题和新的数据结构,如斐波那契堆、斜堆、二项队列、跳跃表和伸展树
·专用一章讨论摊还分析,并进而考察书中描述的一些高级数据结构的性能
·安排了一章讨论高级数据结构及其实现,其中包括红黑树、自上而下伸展树、配对堆等
·提出一些尚未解决和尚未完全解决的问题
·书末附有两个关于Java 语言的附录,附录A介绍其本的Java 类 ,附录B则讨论了Collections类库,介绍了许多与本书的数据结构和算法密切相关的Java程序
作者简介Mark Allen Weiss 佛罗里国际大学计算机学院教授,普林斯顿于数据结构与算法方面的著名教材还有:《数据结构与算法分析——C语言描述》,该书中文版已由机械工业出版社引进出版,以及《Data Structures and Problem Solving :Using Java》、《 Data Structures and Prblem Solving:Using C++》等。他目前是Advanced Placement Computer Science Development Committee主席。
媒体推荐书评
本书的主要特点:
·包含用Java语言编写的丰富的样例程序,这些代码可从因特网上得到。
·专用一章来讨论算法设计技巧,包括贪婪算法、分治算法、动态规划算法、随机化算法以及回溯算法
·阐述当前流行的论题和新的数据结构,如斐波那契堆、斜堆、二项队列、跳跃表和伸展树
·专用一章讨论摊还分析,并进而考察书中描述的一些高级数据结构的性能
·安排了一章讨论高级数据结构及其实现,其中包括红黑树、自上而下伸展树、配对堆等
·提出一些尚未解决和尚未完全解决的问题
·书末附有两个关于Java 语言的附录,附录A介绍其本的Java 类 ,附录B则讨论了Collections类库,介绍了许多与本书的数据结构和算法密切相关的Java程序
编辑推荐本书是国外数据结构与算法分析方面的的标准教材, 使用最卓越的Java编程语言作为实现工具讨论了数据结构和算法分析。书中着重阐述了抽象数据类型的概念,并对算法的效率、性能和运动时间做了全面的分析,为读者开发高效率程序奠定了基础。 本书可作为高级数据结构课程或者高等院校本科生、研究生算法分析课程的教材。
本书的主要特点:
·包含用Java语言编写的丰富的样例程序,这些代码可从因特网上得到。
·专用一章来讨论算法设计技巧,包括贪婪算法、分治算法、动态规划算法、随机化算法以及回溯算法
·阐述当前流行的论题和新的数据结构,如斐波那契堆、斜堆、二项队列、跳跃表和伸展树
·专用一章讨论摊还分析,并进而考察书中描述的一些高级数据结构的性能
·安排了一章讨论高级数据结构及其实现,其中包括红黑树、自上而下伸展树、配对堆等
·提出一些尚未解决和尚未完全解决的问题
·书末附有两个关于Java 语言的附录,附录A介绍其本的Java 类 ,附录B则讨论了Collections类库,介绍了许多与本书的数据结构和算法密切相关的Java程序
目录
出版者的话
专家指导委员会
译者序
前言
第1章引论
1.1 本书讨论的内容
……[看更多目录]