Data Structures and Algorithms in Java 6th Edition.2014.pdf数据结构与算法 纯英文 java
2022-09-12 01:26:37 9.34MB 数据结构 算法 java 英文版
1
java数据结构算法.txt
2022-05-25 14:08:34 9KB 数据结构 算法 java 源码软件
数据结构与算法之美教程分为 4 个由浅入深的模块:入门、初级、高级、实战。 高级篇将从概念和应用的角度,深入剖析一些稍复杂的数据结构与算法,推演海量数据下的算法问题解决过程;帮你更加深入理解算法精髓,开拓视野,训练逻辑;真正带你升级算法思维,修炼深厚的编程内功。 实战篇将通过实战案例串讲前面讲到的数据结构和算法;并拿一些开源项目和框架,剖析它们背后的数据结构和算法;并带你用学过的内容实现一个短网址系统;深化对概念和应用的理解,灵活使用数据结构和算法。
2022-02-09 16:02:30 610.25MB 数据结构 算法 java 开发语言
1
《算法 第4版 》绝对的完整高清版,共651页,与纸质版的书一页不差! 《算法 第4版 》是Sedgewick之巨著 与高德纳TAOCP一脉相承 是算法领域经典的参考书 涵盖所有程序员必须掌握的50种算法 全面介绍了关于算法和数据结构的必备知识 并特别针对排序 搜索 图处理和字符串处理进行了论述 第4版具体给出了每位程序员应知应会的50个算法 提供了实际代码 而且这些Java代码实现采用了模块化的编程风格 读者可以方便地加以改造 《算法(英文版•第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。, 《算法(英文版•第4版)》适合用作大学教材或从业者的参考书。
1
此为一个利用Java语言编写的排序分析程序,程序中统计了各种排序算法(冒泡排序、选择排序、插入排序、希尔排序、快速排序、堆排序、归并排序、基数排序)的分析,ppt中包含各种排序算法的分析,附上动画演示(来自网络,在ppt中)和算法的Java语言实现。
2021-12-30 15:42:33 5.16MB 排序分析 数据结构 算法 Java
1
本教程是使用Java来讲解数据结构和算法,考虑到数据结构和算法较难,授课采用图解加算法游戏的方式。内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、前缀、中缀、后缀表达式、中缀表达式转换为后缀表达式、递归与回溯、迷宫问题、八皇后问题、算法的时间复杂度、冒泡排序、选择排序、插入排序、快速排序、归并排序、希尔排序、基数排序(桶排序)、堆排序、排序速度分析、二分查找、插值查找、斐波那契查找、散列、哈希表、二叉树、二叉树与数组转换、二叉排序树(BST)、AVL树、线索二叉树、赫夫曼树、赫夫曼编码、多路查找树(B树B+树和B*树)、图、图的DFS算法和BFS、程序员常用10大算法、二分查找算法(非递归)、分治算法、动态规划算法、KMP算法、贪心算法、普里姆算法、克鲁斯卡尔算法、迪杰斯特拉算法、弗洛伊德算法马踏棋盘算法。
2021-10-18 17:04:34 116B 数据结构 算法 Java教程 Java算法
数据结构与算法分析_java语言描述课后习题答案
2021-10-08 13:31:38 3.16MB 数据结构 算法 java 习题
1
数据结构与算法Java语言描述(第2版)。资源中包含了PDF电子书和完整程序源代码。英文的,但描述简单易懂。 与其它同类书相比,本书的特点:1.很少的理论和数学公式;2.每章的算法都有完整的程序代码,程序代码可以运行;3.提供演示程序(applet),显示算法执行中数据的变化,有助于理解算法的工作原理;4.有助于提供Java编程能力。 特别说明:作者是Robert Lafore。因为存在一本同名的书。
2021-10-03 22:18:35 3.8MB 数据结构 算法 Java
1
收集了各类IT公司笔试面试的题目,很全,里面有java,C++,c#的题目,还有数据结构和算法的题目,很实用
1
对于大部分业务开发来说,我们平时可能更多的是利用已经封装好的现成的接口、类库来堆砌、翻译业务逻辑,很少需要自己实现数据结构和算法。但是,不需要自己实现,并不代表什么都不需要了解。 如果不知道这些类库背后的原理,不懂得时间、空间复杂度分析,你如何能用好、用对它们?存储某个业务数据的时候,你如何知道应该用ArrayList,还是Linked List呢?调用了某个函数之后,你又该如何评估代码的性能和资源的消耗呢? 作为业务开发,我们会用到各种框架、中间件和底层系统,比如Spring、RPC框架、消息中间件、Redis等等。在这些基础框架中,一般都揉和了很多基础数据结构和算法的设计思想。 比如,我们常用的Key-Value数据库Redis中,里面的有序集合是用什么数据结构来实现的呢?为什么要用跳表来实现呢?为什么不用二叉树呢? 如果你能弄明白这些底层原理,你就能更好地使用它们。即便出现问题,也很容易就能定位。因此,掌握数据结构和算法,不管对于阅读框架源码,还是理解其背后的设计思想,都是非常有用的。
2021-09-03 13:11:21 1.03MB 数据结构 算法 java
1