图解算法
电子书推荐
-
算法第四版pdf文档 评分:
算法 第4版 》是Sedgewick之巨著 与高德纳TAOCP一脉相承 是算法领域经典的参考书 涵盖所有程序员必须掌握的50种算法 全面介绍了关于算法和数据结构的必备知识 并特别针对排序 搜索 图处理和字符串处理进行了论述
上传时间:2019-06 大小:22.41MB
- 17.99MB
算法-第4版.pdf
2019-07-16java版本的《算法-第4版》,文字版,可随意复制。作者Sedgewick,译者谢路云。
- 85.39MB
算法 第4版.pdf
2018-03-02图灵丛书《算法》第四版 内容清晰,全面讲述算法和数据结构的必备知识
- 181.59MB
算法 第4版-谢路云译-带完整书签
2018-07-18本书带完整书签 第1章 基础 1 1.1 基础编程模型 4 1.1.1 Java程序的基本结构 4 1.1.2 原始数据类塑与表达式 6 1.1.3 语句 8 1.1.4 简便记法 9 1.1.5 数组 10 1.1.6 静态方法 12 1.1.7 API 16 1.1.8 字符串 20 1.1.9 输入输出 21 1.1.10 二分査找 28 1.1.11 展望 30 1.2 数据抽象 38 1.2.1 使用抽象数据类型 38 1.2.2 抽象数据类型举例 45 1.2.3 抽象教据类型的实现 52 1.2.4 更多抽象数据类型的实现 55 1.2.5 数据类型的设计 60 1.3 背包、队列和栈 74 1.3.1 API 74 1.3.2 集合类數据类型的实现 81 1.3.3 链表 89 1.3.4 综述 98 1.4 算法分析 108 1.4.1 科学方法 108 1.4.2 观察 108 1.4.3 数学模型 112 1.4.4 增长数量级的分类 117 1.4.5 设计更快的算法 118 1.4.6 倍率实验 121 1.4.7 注意事项 123 1.4.8 处理对于输入的依赖 124 1.4.9 内存 126 1.4.10 展望 129 1.5 案例研究:union-find算法 136 1.5.1 动态连通性 136 1.5.2 实现 140 1.5.3 展望 148 第2章 排序 152 2.1 初级排序算法 153 2.1.1 游戏规则 153 2.1.2 选择排序 155 2.1.3 插入排序 157 2.1.4 排序算法的可视化 159 2.1.5 比较两种排序算法 159 2.1.6 希尔排序 162 2.2 归并排序 170 2.2.1 原地归并的抽象方法 170 2.2.2 自顶向下的归并排序 171 2.2.3 自底向上的归并排序 175 2.2.4 排序算法的复杂度 177 2.3 快速排序 182 2.3.1 基本算法 182 2.3.2 性能特点 185 2.3.3 算法改进 187 2.4 优先队列 195 2.4.1 API 195 2.4.2 初级实现 197 2.4.3 堆的定义 198 2.4.4 堆的算法 199 2.4.5 堆排序 205 2.5 应用 214 2.5.1 将各种數据排序 214 2.5.2 我应该使用啷种排序算法 218 2.5.3 问题的归约 219 2.5.4 排序应用一览 221 第3章查找 227 3.1 符号表 228 3.1.1 API 228 3.1.2 有序符号表 230 3.1.3 用例举例 233 3.1.4 无序链表中的顺序查找 235 3.1.5 有序數组中的二分查找 238 3.1.6 对二分査找的分析 242 3.1.7 预览 244 3.2 二叉查找树 250 3.2.1 基本实现 250 3.2.2 分析 255 3.2.3 有序性相关的方法与删除操作 257 3.3 平衡査找树 269 3.3.1 2-3査找树 269 3.3.2 红黑二叉查找树 275 3.3.3 实现 280 3.3.4 删除操作 282 3.3.5 红黑树的性质 284 3.4 散列表 293 3.4.1 散列函数 293 3.4.2 基于拉链法的散列表 297 3.4.3 基于线性探测法的散列表 300 3.4.4 调整教组大小 304 3.4.5 内存使用 306 3.5 应用 312 3.5.1 我应该使用符号表的哪种实现 312 3.5.2 集合的API 313 3.5.3 字典类用例 315 3.5.4 索引类用例 318 3.5.5 稀疏向量 322 第4章 图 329 4.1 无向图 331 4.1.1 术语表 331 4.1.2 表示无向图的数据类型 333 4.1.3 深度优先搜索 338 4.1.4 寻找路径 342 4.1.5 广度优先搜索 344 4.1.6 连通分量 349 4.1.7 符号图 352 4.1.8 总结 358 4.2 有向图 364 4.2.1 术语 364 4.2.2 有向图的数据类型 365 4.2.3 有向图中的可达性 367 4.2.4 环和有向无环图 369 4.2.5 有向图中的强连通性 378 4.2.6 总结 385 4.3 最小生成树 390 4.3.1 原理- 391 4.3.2 加权无向图的数据类型 393 4.3.3 最小生成树的API和测试用例 396 4.3.4 Prim算法 398 4.3.5 Prim算法的即时实现 401 4.3.6 Kruskal算法 404 4.3.7 展望 407 4.4 最短路径 412 4.4.1 最短路径的性质 413 4.4.2 加权有向图的数据结构 414 4.4.3 最短路径算法的理论基础 420 4.4.4 Dijkstra算法 421 4.4.5 无环加权有向图中的最短路径算法 425 4.4.6 一般加权有向图中的最短路径问题 433 4.4.7 展望 445 第5章 字符串 451 5.1 字符串排序 455 5.1.1 键索引计数法 455 5.1.2 低位优先的字符串排序 458 5.1.3 高位优先的字符串排序 461 5.1.4 三向字符串快速排序 467 5.1.5 字符串排序算法的选择 470 5.2 单词查找树 474 5.2.1 单词查找树 475 5.2.2 单词查找树的性质 483 5.2.3 三向单词查找树 485 5.2.4 三向单词查找树的性质 487 5.2.5 应该使用字符串符号表的哪种实现 489 5.3 子字符串查找 493 5.3.1 历史简介 493 5.3.2 暴力子字符串査找算法 494 5.3.3 Knuth-Morris-Pratt子字符串查找算法 496 5.3.4 Boyer-Moore字符串查找算法 502 5.3.5 Rabin-Karp指纹字符串查找算法 505 5.3.6 总结 509 5.4 正则表达式 514 5.4.1 使用正则表达式描述模式 514 5.4.2 缩略写法 516 5.4.3 正则表达式的实际应用 517 5.4.4 非确定有限状态自动机 518 5.4.5 模拟NFA的运行 520 5.4.6 构造与正则表达式对应的NFA 522 5.5 数据压缩 529 5.5.1 游戏规则 529 5.5.2 读写二进制数据 530 5.5.3 局限 533 5.5.4 热身运动:基因组 534 5.5.5 游程编码 537 5.5.6 霍夫曼压缩 540 第6章背景 558 索引 611
- 11.70MB
算法 英文版第4版.pdf
2019-01-18算法 英文版第4版.pdf
- 96.73MB
算法第四版Robert Sedgewick.pdf
2018-06-30内容简介 · · · · · · 《算法(英文版•第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。 《算法(英文版•第4版)》适合用作大学教材或从业者的参考书。 作者简介 · · · · · · Robert Sedgewick 斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。 Kevin Wayne 康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化
- 18.66MB
常用算法程序集第四版(高清完整版PDF+全部代码)第二部分
2015-02-11常用算法程序集(C++语言描述)第四版(徐士良),文件超过60M,所以分两部分,这是第二部分。
- 108.15MB
中英文对照算法第四版文档
2018-01-19中英文对照算法第四版文档,PDF格式,英文更清楚。可以对照查看。
- 63.48MB
java网络编程英文高清完整第四版.pdf下载
2016-04-24前几天看到公司一个大神看技术文档,打眼瞟了一下,全是英文的表示直接看看不到。但是大神不一样,人家是硕士哦,英文杠杠的,但是自己心里也想看...java网络编程第四版 java_concurrency_in_practice.pdf Java并发实践
- 180.45MB
算法第四版
2018-10-10高清版pdf文档,JAVA语言编写。很经典的数据结构与算法书籍。
- 14.53MB
算法导论答案完整版文档
2018-10-17算法导论答案完整版文档 PDF,按章节划分,一共35章节
- 13KB
算法(第四版 Java语言) 谢路云译 PDF扫描版 下载地址
2016-01-12算法(第四版)作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法, 提供了实际代码,而且这些Java 代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了书中内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。 一共有四部分,免费下载
- 358KB
算法-第四版-习题-答案
2018-02-07算法-第四版-习题-答案算法-第四版-习题-答案算法-第四版-习题-答案
- 9.57MB
数据结构教程 第四版
2011-04-05非常实用数据结构教程,我一直都在用,对学习很有帮助。
- 94.64MB
算法(第四版)
2019-02-14它适合用做 计算机科学进阶教材,面向已经熟悉了计算机系统并掌握了基本编程技能的学生。本书也可用于自 学,或是作为开发人员的参考手册,因为书中实现了许多实用算法并详尽分析了它们的性能特点和 用途。这本书取材广泛,很适合作为该领域的入门教材。
- 1.27MB
经典算法大全PDF
2017-11-12最全的经典算法,如河内塔、老鼠走迷宫、八皇后、各种排序、魔方阵、各种搜寻算法等,PDF版,高清带目录
- 12.34MB
算法_英文第4版_RobertSedgewick(纯原版彩图可编辑复制)
2018-09-26算法英文版第四版,完全是出版社的原版PDF文件,彩图复制编辑,非常适合学习参考阅读。代码也可以省了很多手抄的,加快阅读效率。 《算法(英文版•第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据...
- 203KB
C++描述的第四版常用算法程序集(徐士良)
2010-02-06本书是用C++描述的最新版(第四版)常用算法程序集。(清华大学 徐士良 ) 针对工程中常用且行之有效的算法而编写的,并且根据算法的分类以及使用特点作了精心的组织和安排。书中除收集了传统的算法外,还根据作者...
- 1.24MB
《Python程序设计与算法基础教程(第二版)》江红余青松全部章节的课后习题,上机实践,课 .pdf
2023-06-13《Python程序设计与算法基础教程(第⼆版)》江红余青松全部章节的课后习 题,上机实践,课。。。 (还在更新中…) 这篇博客花费了我的⼤量时间和精⼒,从创作到维护;若认可本篇博客,希望给⼀个点赞、收藏 并且,...
- 75.8MB
C++ Primer第四版【中文高清扫描版】.pdf
2012-03-13第四部分 面向对象编程与泛型编程 第15章 面向对象编程 471 15.1 面向对象编程:概述 472 15.2 定义基类和派生类 473 15.2.1 定义基类 474 15.2.2 protected成员 475 15.2.3 派生类 476 15.2.4 virtual与其他成员...
- 3.89MB
《MATLAB 遗传算法工具箱及应用·第二版》非扫描word转pdf完整版(极致清晰)
2018-07-03第四章 遗传算法的基本原理与方法 45 4.1 编码 45 4.1.1 编码方法 46 4.1.2 编码评估策略 48 4.2 选择 48 4.3 交叉 52 4.4 变异 55 4.5 适应度函数 57 4.5.1 适应度函数的作用 57 4.5.2 适应度函数的设计...
- 9.88MB
零基础学算法 pdf
2014-02-28零基础学算法,比较基础的算法书,推荐阅读。
- 17.97MB
算法 第四版 Robert Sedgewick , Kevin Wayne 中文版 完整版
2018-12-06本书作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java 代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了书中内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。 本书适合用作大学教材或从业者的参考书。 配套网站algs4.cs.princeton.edu提供了本书内容摘要以及相关代码、测试数据、编程练习、教学课件等资源。
- 199.17MB
算法 第4版(中文版扫描版+英文双色版+代码+说明). Robert.Sedgewick.&.Kevin.Wayne. 谢路云 译
2018-01-17算法 第4版(中文版扫描版+英文文字彩图版+代码+说明) Robert.Sedgewick.&.Kevin.Wayne. 谢路云 译 内含: 算法 第4版-中文版扫描版-塞奇威克-带书签pdf Algorithms.-.Fourth.Edition.Robert.Sedgewick.&.Kevin.Wayne 代码(因为限制200MB,传不了了,这是网址,自己下载吧,放心是免费的 源码网址:github :https://github.com/kevin-wayne/algs4 书中所有代码库 网址: algs4.jar https://algs4.cs.princeton.edu/code/algs4.jar 说明及其其他资料下载地址 上传东西不易,且行且珍惜,你用的好就好
- 181.75MB
《算法》第4版,java语言,作者Robert Sedgewick和Kevin Wayne,译者谢路云,完整版清晰,带书签,2012年版中文简体,pdf格式
2018-08-02《算法》第4版,java语言描述,作者Robert Sedgewick和Kevin Wayne,译者谢路云,完整版共计651页,清晰,完整书签,2012年版中文简体,pdf格式。
- 47.0MB
算法 第4版中文版第三部分(记得要下载四部分才能解压)
2014-09-08记得要下载四部分才能正常解压。个人觉得《算法》这本书是我见过的最简单易懂的算法入门书籍,之前在网上搜了很久都没有,最后在csdn上看到了,当要下载的时候心都碎了,每部分8个积分,3部分就是24个积分啊,不过没办法为了好书就豁出去了,下完积分彻底没了。在这里我将我下载的分四部分(总共1积分,就算是给我的整理劳力积分)共享给那些没积分下载的网友们。记住:如果你积分充足的话请下载原创者的,这是为了有更好的资源共享。
- 293B
算法 第4版-谢路云 译 -完整版
2014-10-27里面是百度网盘的链接。 文件大,无法上传。
- 8.79MB
Intel汇编语言程序设计 第四版
2010-02-10第四版的新增内容: ·Win32程序设计,包含控制台API和图形应用程序 ·对过程、递归、堆栈参数、结构和联合进行了更多的介绍 ·布尔表达式、真值表和流程图 ·基本的字符串处理、排序和查找算法 ·实地址模式和...
- 153.21MB
精通Visual.C++指纹模式识别系统算法及实现 (完整版+中文版)pdf 格式
2018-07-31本资源是以压缩包形式的,里面是一个pdf格式电子书(完整版)。有需要的朋友可以下载。 本书作者: 李昊 傅曦(编著); 本书出版社:人民邮电出版社 内容简介: 《精通VisualC++指纹模式识别系统算法及现实》共5...
- 233.87MB
代码随想录-八股文 pdf
2022-04-25代码随想录-八股文 pdf