VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
-
数据结构与算法分析_Java语言描述(第3版) 评分:
本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具,讨论数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。 随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。本书将算法分析与*有效率的Java程序的开发有机结合起来,深入分析每种算法,并细致讲解精心构造程序的方法,内容全面,缜密严格。 第3版的主要更新如下: 第4章包含AVL树删除算法的实现。 第5章进行了全面修订和扩充,现在包含两种较新的算法——布谷鸟散列和跳房子散列。 第7章包含基数排序的相关内容,并给出了下界证明。 第12章增加了后缀树和后缀数组的相关材料,包括Karkkainen和Sanders的线性时间后缀数组构造算法。 更新书中的代码,使用了Java 7中的菱形运算符。
上传时间:2016-12 大小:4.56MB
57KB
数据结构与算法分析Java语言描述第三版源代码
2017-06-15数据结构与算法分析Java语言描述第三版的源代码
3.16MB
数据结构与算法分析_java语言描述课后习题答案
2017-02-06数据结构与算法分析
66KB
数据结构与算法分析_Java语言描述(第3版)源码
2016-09-01数据结构与算法分析_Java语言描述(第3版)源码.zip
157.93MB
数据结构与算法分析 java语言描述(原书第3版)
2019-02-07数据结构与算法分析 java语言描述(原书第3版),数据结构与算法经典问题解析-Java语言描述,算法图解3本打包
2.1MB
数据结构与算法分析_java语言描述 课后习题答案
2018-01-02数据结构与算法分析_java语言描述_Mark_Allen_Weiss著_课后习题答案
3.16MB
数据结构与算法分析_java语言描述课后答案(英文)
2020-06-19java语言描述课后习题答案(英文)
147KB
数据结构与算法分析Java语言描述(第二版)之源代码
2009-02-20作者是Mark Allen Weiss,我觉得此书内容不错,源代码需要到他个人网站下载,共享一下,免得找寻之苦。
63.38MB
数据结构与算法分析(java语言描述)中文第二版以及习题答案
2019-06-21数据结构与算法分析(java语言描述)中文第二版 以及习题答案(英文的) 数据结构与算法(java语言描述)中文第二版 以上3本书都在,给学习数据结构的java开发人员学习。
15.0MB
数据结构与算法分析java版
2018-02-07数据结构与算法分析java版数据结构与算法分析java版数据结构与算法分析java版数据结构与算法分析java版数据结构与算法分析java版数据结构与算法分析java版数据结构与算法分析java版
7.25MB
数据结构与算法分析(java中文版)
2018-07-26数据结构:Java语言描述(原书第3版)是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。
38.57MB
数据结构与算法分析(Java版)及其习题答案
2017-08-04本资源包含《数据结构与算法分析(Java版)》及其配套习题资料
2.11MB
数据结构与算法分析——java语言描述(第二版) 习题答案
2018-11-06数据结构与算法分析——Java语言描述(第二版)是普林斯顿大学Mark Allen Weiss的经典之作,但是网上很少能找到Java描述第二版的课后习题,连作者的个人主页也明确表示不提供课后习题,只能到出版商那里去索取,这个文档是费了好多劲搞到的,跟大家分享!
57KB
数据结构与算法分析 java语言描述第三版 源代码
2014-01-11数据结构与算法分析 java语言描述第三版 源代码
47.28MB
数据结构与算法分析 java语言描述 原书第3版
2018-02-21数据结构与算法分析 java语言描述 原书第3版 中午版
20KB
数据结构与算法分析 Java语言描述 读书笔记
2019-03-20NULL 博文链接:https://jja1982.iteye.com/blog/882714
125.39MB
数据结构与算法分析 Java语言描述 第三版
2018-06-06数据结构与算法分析 Java语言描述 第三版. 中文 高清 带目录
1.51MB
数据结构与算法分析(Java语言描述)习题答案(第三版).docx
2021-06-24数据结构 与算法分析Java语言描述(第三版)课后习题答案
44.62MB
数据结构与算法_java第3版.zip
2019-06-25本书把数据结构原理和算法...书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本版的重要改进在于引入了参数化的模板,从而提高了算法中数据类型的通用性,支持高效的代码
133KB
(完整版)数据结构与算法分析_Java语言描述(第3版)课后习题完整源码.zip
2019-03-07数据结构与算法分析_Java语言描述(第3版)源码.zip
44.61MB
《数据结构与算法分析 java语言描述(原书第3版)》高清带书签附带源码中文版
2018-08-27本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具,讨论数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。 随着计算机速度的不断增加和功能的日益强大,人们对...
47.17MB
数据结构与算法分析_Java 语言描述_中文版_原书第三版
2018-07-03计算机科学丛书·数据结构与算法分析:Java语言描述(原书第3版) [美]马克·艾伦·维斯 (Mark Allen Weiss) (作者), 冯舜玺 (译者), 陈越 (译者) 目录 出版者的话 前言 第1章引论1 1.1本书讨论的内容1 1.2数学知识复习2 1.2.1指数2 1.2.2对数2 1.2.3级数2 1.2.4模运算4 1.2.5证明的方法4 1.3递归简论5 1.4实现泛型构件pre—Java57 1.4.1使用Object表示泛型8 1.4.2基本类型的包装9 1.4.3使用接口类型表示泛型9 1.4.4数组类型的兼容性10 1.5利用Java5泛型特性实现泛型构件11 1.5.1简单的泛型类和接口11 1.5.2自动装箱/拆箱11 1.5.3菱形运算符12 1.5.4带有限制的通配符12 1.5.5泛型static方法14 1.5.6类型限界14 1.5.7类型擦除15 1.5.8对于泛型的限制15 1.6函数对象16 小结18 练习18 参考文献19 第2章算法分析20 2.1数学基础20 2.2模型22 2.3要分析的问题22 2.4运行时间计算24 2.4.1一个简单的例子24 2.4.2一般法则24 2.4.3最大子序列和问题的求解26 2.4.4运行时间中的对数31 2.4.5分析结果的准确性33 小结33 练习34 参考文献37 第3章表、栈和队列39 3.1抽象数据类型39 3.2表ADT39 3.2.1表的简单数组实现40 3.2.2简单链表40 3.3JavaCollectionsAPI中的表41 3.3.1Collection接口41 3.3.2Iterator接口42 3.3.3List接口、ArrayList类和LinkedList类43 3.3.4例子:remove方法对LinkedList类的使用44 3.3.5关于ListIterator接口46 3.4ArrayList类的实现46 3.4.1基本类46 3.4.2迭代器、Java嵌套类和内部类49 3.5LinkedList类的实现52 3.6栈ADT58 3.6.1栈模型58 3.6.2栈的实现59 3.6.3应用59 3.7队列ADT65 3.7.1队列模型65 3.7.2队列的数组实现65 3.7.3队列的应用66 小结67 练习67 第4章树71 4.1预备知识71 4.1.1树的实现72 4.1.2树的遍历及应用72 4.2二叉树75 4.2.1实现76 4.2.2例子:表达式树76 4.3查找树ADT——二叉查找树78 4.3.1contains方法79 4.3.2findMin方法和findMax方法80 4.3.3insert方法80 4.3.4remove方法82 4.3.5平均情况分析83 4.4AVL树86 4.4.1单旋转87 4.4.2双旋转89 4.5伸展树94 4.5.1一个简单的想法(不能直接使用)95 4.5.2展开96 4.6再探树的遍历100 4.7B树101 4.8标准库中的集合与映射105 4.8.1关于Set接口105 4.8.2关于Map接口105 4.8.3TreeSet类和TreeMap类的实现106 4.8.4使用多个映射的实例106 小结111 练习111 参考文献115 第5章散列117 5.1一般想法117 5.2散列函数117 5.3分离链接法119 5.4不用链表的散列表123 5.4.1线性探测法123 5.4.2平方探测法124 5.4.3双散列129 5.5再散列130 5.6标准库中的散列表132 5.7最坏情形下O(1)访问的散列表133 5.7.1完美散列133 5.7.2布谷鸟散列135 5.7.3跳房子散列143 5.8通用散列法146 5.9可扩散列148 小结149 练习150 参考文献153 第6章优先队列(堆)156 6.1模型156 6.2一些简单的实现156 6.3二叉堆157 6.3.1结构性质157 6.3.2堆序性质157 6.3.3基本的堆操作158 6.3.4其他的堆操作162 6.4优先队列的应用164 6.4.1选择问题164 6.4.2事件模拟165 6.5d—堆166 6.6左式堆167 6.6.1左式堆性质167 6.6.2左式堆操作168 6.7斜堆172 6.8二项队列173 6.8.1二项队列结构174 6.8.2二项队列操作174 6.8.3二项队列的实现176 6.9标准库中的优先队列180 小结180 练习181 参考文献184 第7章排序186 7.1预备知识186 7.2插入排序186 7.2.1算法186 7.2.2插入排序的分析187 7.3一些简单排序算法的下界187 7.4希尔排序188 7.5堆排序191 7.6归并排序193 7.7快速排序198 7.7.1选取枢纽元199 7.7.2分割策略200 7.7.3小数组202 7.7.4实际的快速排序例程202 7.7.5快速排序的分析203 7.7.6选择问题的线性期望时间算法206 7.8排序算法的一般下界207 7.9选择问题的决策树下界209 7.10对手下界210 7.11线性时间的排序:桶排序和基数排序212 7.12外部排序216 7.12.1为什么需要一些新的算法217 7.12.2外部排序模型217 7.12.3简单算法217 7.12.4多路合并218 7.12.5多相合并219 7.12.6替换选择219 小结220 练习221 参考文献225 第8章不相交集类227 8.1等价关系227 8.2动态等价性问题227 8.3基本数据结构229 8.4灵巧求并算法231 8.5路径压缩233 8.6路径压缩和按秩求并的最坏情形234 8.6.1缓慢增长的函数235 8.6.2利用递归分解的分析235 8.6.3O(Mlog*N)界240 8.6.4O(Mα(M,N))界240 8.7一个应用241 小结243 练习243 参考文献244 第9章图论算法246 9.1若干定义246 9.2拓扑排序248 9.3最短路径算法250 9.3.1无权最短路径251 9.3.2Dijkstra算法254 9.3.3具有负边值的图258 9.3.4无圈图259 9.3.5所有点对最短路径261 9.3.6最短路径的例子261 9.4网络流问题262 9.5最小生成树267 9.5.1Prim算法267 9.5.2Kruskal算法269 9.6深度优先搜索的应用270 9.6.1无向图270 9.6.2双连通性271 9.6.3欧拉回路273 9.6.4有向图275 9.6.5查找强分支276 9.7NP—完全性介绍277 9.7.1难与易278 9.7.2NP类278 9.7.3NP—完全问题279 小结280 练习280 参考文献284 第10章算法设计技巧288 10.1贪婪算法288 10.1.1一个简单的调度问题288 10.1.2哈夫曼编码290 10.1.3近似装箱问题293 10.2分治算法298 10.2.1分治算法的运行时间298 10.2.2最近点问题300 10.2.3选择问题302 10.2.4一些算术问题的理论改进304 10.3动态规划307 10.3.1用一个表代替递归307 10.3.2矩阵乘法的顺序安排309 10.3.3最优二叉查找树311 10.3.4所有点对最短路径312 10.4随机化算法314 10.4.1随机数发生器315 10.4.2跳跃表319 10.4.3素性测试320 10.5回溯算法322 10.5.1收费公路重建问题323 10.5.2博弈326 小结331 练习331 参考文献336 第11章摊还分析340 11.1一个无关的智力问题340 11.2二项队列340 11.3斜堆344 11.4斐波那契堆345 11.4.1切除左式堆中的节点346 11.4.2二项队列的懒惰合并347 11.4.3斐波那契堆操作349 11.4.4时间界的证明350 11.5伸展树351 小结354 练习354 参考文献355 第12章高级数据结构及其实现356 12.1自顶向下伸展树356 12.2红黑树362 12.2.1自底向上的插入362 12.2.2自顶向下红黑树363 12.2.3自顶向下的删除367 12.3treap树368 12.4后缀数组与后缀树370 12.4.1后缀数组371 12.4.2后缀树373 12.4.3线性时间的后缀数组和后缀树的构建375 12.5k—d树385 12.6配对堆387 小结392 练习393 参考文献396
44.61MB
数据结构与算法分析
2018-03-23数据结构与算法分析 java语言描述(第3版)数据结构与算法分析 java语言描述(第3版)数据结构与算法分析 java语言描述(第3版)
38.99MB
数据结构与算法分析_Java第三版原版+第2版中文版
2012-09-28经典java结构教材,合并了原版和中文版使用更方便!
2.58MB
数据结构与算法分析_java语言描述_Mark_Allen_Weiss著_课后习题答案
2017-11-27数据结构与算法分析_java语言描述_Mark_Allen_Weiss著_课后习题答案
38.24MB
数据结构与算法分析C++
2013-11-21以Java和C++两种语言描述的数据结构的完全版在因特网上可以得到。我们使用类似的编码习惯使得这两种语言间的相似性表现得更加明显。 第3版中的主要变化 第3版中包含了大量的错误修正,并且书中的大部分章节都经过...
113KB
java数据分析源码-Data_Structures:数据结构与算法分析_Java语言描述(第3版)
2021-05-25java数据分析源码
911KB
数据结构,Java语言描述习题答案
2018-12-18除了数据结构java语言描述习题答案之外我还有pdf版的课本。
21.24MB
数据结构习题与解答--Java语言描述
2011-12-15包含java基础部分和数据结构部分,对提高编程水平有一定的帮助。
171.72MB
Java常用算法手册(第3版).宋娟(带详细书签).pdf
2018-10-22首先介绍了算法概述,然后重点分析了数据结构和基本算法思想;接着详细讲解了算法在排序、查找、数学计算、数论、历史趣题、游戏等领域中的应用;后梳理和精选了一些经典的算法面试题,供读者开拓思维之用。 第1章...
1.57MB
数据结构(java版本)
2018-05-27建议看完Java程序设计实用教程之后,再看这本书,主要是结合里面的理论,然后代码进行实践一波