数据结构与算法:Java语言版(英文版·第2版)
作者 : Adam Drozdek
丛书名 : 经典原版书库
出版日期 : 2006-06-02
ISBN : 7-111-18826-8
定价 : 79.00元
教辅资源下载
扩展信息
语种 : 英文
页数 : 752
开本 : 16开
原书名 : Data Structures and Algorithms in Java,Second Edition
原出版社: TL
属性分类: 教材
包含CD :
绝版 :
图书简介

数据结构和算法课程是计算机科学教育的核心内容,本书提供了该领域必备的知识。根据当前的设计和实现范例,本书以面向对象的方式描述数据结构,深入浅出地讲解了相关的难点。Drozdek强调了数据结构和算法之间的关系,分析了算法的复杂性,还讲解了增强封装和分解的信息隐藏原理,对递归方法进行了清晰的阐述,详尽地描述了不同类型的递归。
  本书第1版取材新颖,被很多学校采用为教学参考书。第2版在延续了第1版理论结合实际的风格的同时,在理论上更精深了一层,添加了很多数据结构的经典问题与新的思想,比如NP完整性、图论中的团问题以及结合自动机理论探讨的字符串匹配技术等。

本书主要特点
  ●示例学习。贯穿全书,从实际应用的角度诠释概念。
  ●编程作业。为读者提供大量的实践机会。
  ●丰富的图表。增强对数据结构用途的理解。
  ●清晰地阐述递归。即使对高年级学生而言,这也是具有挑战性的主题。

图书特色

封底文字

作者简介

Adam Drozdek:Adam Drozdek:  毕业于美国莱特州立大学,现任迪尤肯大学计算机科学系副教授。曾出版多部著作,包括《Data Structures and Algorithms in C++》和《The Elements of Data Compression》等。

推荐序

图书目录

1. Object-Oriented Programming Using Java
2. Complexity Analysis
3. Linked Lists
4. Stacks and Queues
5. Recursion
6. Binary Trees
7. Multiway Trees
8. Graphs
9. Sorting
10. Hashing
11. Data Compression
12. Memory Management
13. String Matching
Appendix A: Computing BIG-O
Appendix B: NP-Completeness

教学资源推荐
作者: [美]哈罗德·阿贝尔森(Harold Abelson),[美]杰拉尔德·杰伊·萨斯曼(Gerald Jay Sussman),[德]马丁·亨茨(Martin Henz),[瑞典]托拜厄斯·瑞格斯塔德(Tobias Wrigstad) 著
作者: 万珊珊 吕橙 邱李华 李敏杰 等编著
作者: Alfred V.Aho, John E.Hopcroft, Jeffrey D.Ullman
参考读物推荐
作者: 侯晴 汪翔
作者: [美]威廉姆·R. 谢尔曼(William R. Sherman) 阿兰·B. 克雷格(Alan B. Craig) 著
作者: [美]迈克尔·克莱姆(Michael Klemm) [美]吉姆·考尼(Jim Cownie) 著
作者: 赵军 等编著