数据结构与算法分析

数据结构与算法分析:Java语言描述(中文第3版) 马克·艾伦·维斯著

Java 算法 数据结构 研发
浏览人数:1524
读者: ...
本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具,讨论数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。 随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。本书将算法分析与*有效率的Java程序的开发有机结合起来,深入分析每种算法,并细致讲解精心构造程序的方法,内容全面,缜密严格。 第3版的主要更新如下: 第4章包含AVL树删除算法的实现。 第5章进行了全面修订和扩充,现在包含两种较新的算法——布谷鸟散列和跳房子散列。 第7章包含基数排序的相关内容,并给出了下界证明。 第12章增加了后缀树和后缀数组的相关材料,包括Karkkainen和Sanders的线性时间后缀数组构造算法。 更新书中的代码,使用了Java \n7中的菱形运算符。
出版者的话   
前言   
第1章 引论1   
1.1 本书讨论的内容1   
1.2 数学知识复习2   
1.3 递归简论5   
1.4 实现泛型构件pre-Java   
1.5 利用Java 5泛型特性实现泛型构件11   
1.6 函数对象16   
小结18   
练习18   
参考文献19   
第2章 算法分析20   
2.1 数学基础20   
2.2 模型22   
2.3 要分析的问题22   
2.4 运行时间计算24   
小结33   
练习34   
参考文献37   
第3章 表、栈和队列39   
3.1 抽象数据类型39   
3.2 表ADT39   
3.3 Java Collections API中的表41   
3.4 ArrayList类的实现46   
3.5 LinkedList类的实现52   
3.6 栈ADT58   
3.7 队列ADT65   
小结67   
练习67   
第4章 树71   
4.1 预备知识71   
4.2 二叉树75   
4.3 查找树ADT——二叉查找树78   
4.4 AVL树86   
4.5 伸展树94   
4.6 再探树的遍历100   
4.7 B树101   
4.8 标准库中的集合与映射105   
小结111   
练习111   
参考文献115   
第5章 散列117   
5.1 一般想法117   
5.2 散列函数117   
5.3 分离链接法119   
5.4 不用链表的散列表123   
5.5 再散列130   
5.6 标准库中的散列表132   
5.7 最坏情形下O(1)访问的散列表   
5.8 通用散列法146   
5.9 可扩散列148   
小结149   
练习150   
参考文献153   
第6章 优先队列(堆)156   
6.1 模型156   
6.2 一些简单的实现156   
6.3 二叉堆157   
6.4 优先队列的应用164   
6.5 d-堆166   
6.6 左式堆167   
6.7 斜堆172   
6.8 二项队列173   
6.9 标准库中的优先队列180   
小结180   
练习181   
参考文献184   
第7章 排序186   
7.1 预备知识186   
7.2 插入排序186   
7.3 一些简单排序算法的下界187   
7.4 希尔排序188   
7.5 堆排序191   
7.6 归并排序193   
7.7 快速排序198   
7.8 排序算法的一般下界207   
7.9 选择问题的决策树下界209   
7.10 对手下界210   
7.11 线性时间的排序:桶排序和基数排序212   
7.12 外部排序216   
小结220   
练习221   
参考文献225   
第8章 不相交集类227   
8.1 等价关系227   
8.2 动态等价性问题227   
8.3 基本数据结构229   
8.4 灵巧求并算法231   
8.5 路径压缩233   
8.6 路径压缩和按秩求并的最坏情形234   
8.7 一个应用241   
小结243   
练习243   
参考文献244   
第9章 图论算法246   
9.1 若干定义246   
9.2 拓扑排序248   
9.3 最短路径算法250   
9.4 网络流问题262   
9.5 最小生成树267   
9.6 深度优先搜索的应用270   
9.7 NP-完全性介绍277   
小结280   
练习280   
参考文献284   
第10章 算法设计技巧288   
10.1 贪婪算法288   
10.2 分治算法298   
10.3 动态规划307   
10.4 随机化算法314   
10.5 回溯算法322   
小结331   
练习331   
参考文献336   
第11章 摊还分析340   
11.1 一个无关的智力问题340   
11.2 二项队列340   
11.3 斜堆344   
11.4 斐波那契堆345   
11.5 伸展树351   
小结354   
练习354   
参考文献355   
第12章 高级数据结构及其实现356   
12.1 自顶向下伸展树356   
12.2 红黑树362   
12.3 treap树368   
12.4 后缀数组与后缀树370   
12.5 k-d树385   
12.6 配对堆387   
小结392   
练习393   
参考文献396   
索引399   
优质好资源
PDF

数据结构与算法分析:Java语言描述(中文第3版).pdf

2018-09-21上传 下载:30 影印版 带目录
已下载
注:所有资源均由网友分享,经由管理员审核,保证完整性、清晰度,请放心使用!
网络资源

来自新浪微盘的资源
数据结构与算法分析_Java语言描述中文第二版_Wei.pdf 38.1 M
数据结构与算法分析_java语言描述_Mark_Allen_Weiss著_课后习题答案.pdf 3.2 M
数据结构与算法分析_java语言描述_Mark_Allen_Weiss着_课后习题答案.pdf 3.2 M
数据结构与算法分析_Java语言描述中文第二版_Weiss M.A.pdf 38.1 M
数据结构与算法分析_Java语言描述Mark+Allen+Weiss第2版中文版.pdf 36.9 M
数据结构与算法分析(Java语言描述中文第二版)_Wei.pdf 38.1 M
[数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf 36.9 M
习题答案 数据结构与算法分析java语言描述第二版MarkAllenWeiss.pdf 3.2 M
1915.数据结构与算法分析 Java语言描述中文第二版.pdf 38.1 M
数据结构与算法分析_Java语言描述(第2版).pdf 36.9 M
来自CSDN下载频道的资源
数据结构与算法分析(Java语言描述) 17MB
数据结构与算法分析_Java语言描述(中文第二版).pdf 38.12MB
数据结构与算法分析——Java语言描述.pdf 17MB
数据结构与算法分析_Java语言描述第2版 36.89MB
数据结构与算法分析(java语言描述) 36.89MB
数据结构与算法分析Java语言描述第2版 36.89MB
数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf 36.89MB
数据结构与算法分析java语言描述 36.89MB
数据结构与算法分析_Java语言描述(第2版) 36.89MB
数据结构与算法分析_Java语言描述(第2版)pdf 36.89MB
数据结构与算法分析_Java语言描述MarkAllenWeiss第2版中文版.pdf 36.89MB
数据结构与算法分析_Java语言描述.pdf 38.12MB
数据结构与算法分析:Java语言描述 17.01MB
数据结构与算法分析_Java语言描述(中文第二版).pdf 38.12MB
数据结构与算法分析:Java语言描述第2版.pdf带目录书签高清版 36.02MB
数据结构与算法分析——Java语言描述 17MB
数据结构与算法分析_Java语言描述(第2版) 37.68MB
数据结构与算法分析Java语言描述.pdf高清下载 17.07MB
数据结构与算法分析(Java语言描述) 36.89MB
数据结构与算法分析:JAVA语言描述-英文.pdf 3.05MB
算法与数据结构(JAVA语言描述 28.87MB
数据结构与算法分析Java语言描述(第二版)之源代码 148KB
数据结构与算法分析(Java语言描述) 36.84MB
数据结构与算法分析——Java语言描述(第2版)高清扫描版 36.89MB
数据结构与算法分析_Java语言描述(第2版)_M.A.Weiss(著)_冯舜玺(译).pdf 38.2MB
来自盘多多的资源
_九章算术_刘徽注中的算法分析工作与算法分析思想.pdf 951 KB
数据结构习题解析 用面向对象方法与C++语言描述.pdf 5 MB
数据结构与算法分析_Java语言描述中文第二版_Weiss M.A.pdf 38 MB
算法精解:C语言描述(中文版).pdf 8 MB
java自学网(javazx***)数据结构与算法分析Java语言描述 第2版 PDF 电子书.zip 36 MB
数据结构与算法分析Java语言描述_电子书之家_***studyeye***.pdf 36 MB
数据结构与算法分析 C++语言描述.pdf 24 MB
数据结构与算法分析_Java语言描述(第2版).pdf 36 MB
数据结构与算法分析—C语言描述.pdf 10 MB
[数据结构与算法分析C++描述].(美国)Mark.Allen.Weiss.扫描版.pdf 24 MB
java自学网(javazx***)loadrunner ---
药物分析习题及答案.doc 1 MB
数据结构与算法分析_Java语言描述(第2版).pdf ---
数据结构与算法分析——Java语言描述(第2版)--作者:[美]Mark Allen Weiss.pdf 36 MB
朱自清 禅家的语言.pdf 454 KB
来自搜百度盘的资源
09_张孝祥Java高新技术_可变参数与OverLoad相关面试题分析.rar 5.86 MB
数据结构与算法分析(Java语言描述).pdf 36.89 MB
MK_数据结构(Java语言描述)_13114064[高清全文下载].pdf 5.5 MB
[zimou]_数据结构与算法分析-Java语言描述[第2版].pdf 36.89 MB
数据结构与算法-张铭-23961.zip 11.98 MB
数据结构与算法分析(Java版)(PDF)『J』左 将.rar 2.75 MB
事务信息系统 并发控制与恢复的理论 算法与实践.pdf 7.8 MB
数据结构与算法分析_Java语言描述(第2版).pdf 36.89 MB
计算几何.pdf 4.35 MB
37KMP算法2.zip 29.7 MB
《数据结构与算法A(实验班)》.doc 945 KB
数据结构与算法分析_Java语言描述Mark Allen Weiss第2版中文版.pdf 36.81 MB
java数据结构与算法分析.pdf 36.89 MB
数据结构与算法分析:Java语言描述(原书第2版).pdf 36.89 MB
【IT教程网】(翁恺)JAVA语言第23讲.zip 39.47 MB
04_张孝祥Java高新技术_eclipse视图管理与程序调试.rar 4.22 MB
【IT教程网】(翁恺)JAVA语言第21讲.zip 35.33 MB
Java语言与编程实验指导书.pdf 327.75 KB
[算法 ebook] 10部算法经典著作的合集.chm 27.75 MB
数据结构与算法分析_Java语言描述Mark Allen Weiss第2版中文版.pdf 36.89 MB
[C++数值算法].pdf 41.01 MB
[算法]Data Structures and Problem Solving with C++.pdf 63.49 MB
我最好朋友的婚礼.avi 1.57 GB
[数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf 36.89 MB
常用算法代码.pdf 644.52 KB
野兽.法语中字.rmvb 652.69 MB
作者简介
评论