(强烈推荐!!!)数据结构与算法学习[通俗易懂]

(强烈推荐!!!)数据结构与算法学习[通俗易懂]基本算法贪心算法:贪心算法 作者:独酌逸醉贪心算法:贪心算法精讲 作者:3522021224递归和分治:递归与分治策略 作者:zhoudaxia图论图的遍历(DFS和BFS):图的遍历 作者:jefferent最小生成树(…

大家好,又见面了,我是你们的朋友全栈君。

基本算法

贪心算法:贪心算法 作者:独酌逸醉

贪心算法:贪心算法精讲 作者:3522021224

递归和分治:递归与分治策略 作者:zhoudaxia

图论

图的遍历(DFS和BFS):图的遍历 作者:jefferent

最小生成树(Prim算法和Kruskal算法):贪心算法–最小生成树 作者:独酌逸醉

Dijkstra算法:最短路径之Dijkstra算法详细讲解 作者:绿岩

Dijkstra算法: 最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C/C++) 作者:tankywoo

Bellman-Ford算法: 最短路径算法—Bellman-Ford(贝尔曼-福特)算法分析与实现(C/C++)  作者:tankywoo

Floyd-Warshall算法:最短路径算法—Floyd(弗洛伊德)算法分析与实现(C/C++)  作者:tankywoo

Johnson算法:Johnson 算法  作者:huliang82

A*算法:A*算法详解  作者:愚人有节

拓扑排序:拓扑排序  作者:midgard

拓扑排序:如何去理解拓扑排序算法 作者:张善友

关键路径:关键路径 作者:navorse

差分约束:差分约束系统 作者:fuliang

欧拉路:欧拉路问题 作者:MaiK

二分图最大匹配:二分图匹配总结 作者:北极天南星

二分图最大匹配:二分图匹配算法总结 作者:z7m8v6

网络流:网络流基础 作者:chhaj523

数据结构

链表:链表(list) 作者:C小加

栈:栈(stack) 作者:C小加

队列:队列(queue) 作者:C小加

树:树(tree) 作者:C小加

二叉树:二叉树(binary tree) 作者:C小加

二叉查找树:一步一步写二叉查找树 作者:C小加

并查集:并查集–学习详解 作者:yx_th000

哈希表:哈希表 作者:猎人杰

二分查找:查找(二) 作者:xiaosuo

哈夫曼树:哈夫曼树 作者:angle

树状数组:树状数组总结 作者:熊猫yingcai

平衡二叉树:平衡二叉树(解惑) 作者:Never

线段树:线段树总结 作者:星星

归并排序求逆序数:利用归并排序求逆序数 作者:kahn

动态规划(DP)

简单动态规划:动态规划 作者:brokencode

数学

遗传算法:遗传算法入门 作者:heaad

容斥原理:容斥原理(翻译) 作者:vici

母函数:母函数入门小结 作者:zhangxiang0125

秦九韶算法:秦九韶算法 作者:simonezhlx

https://www.byvoid.com/blog/c-effect

http://www.csie.ntnu.edu.tw/~u91029/StringMatching.html


https://blog-lyblogs.rhcloud.com/%E7%AE%97%E6%B3%95/%E6%9C%80%E7%9F%AD%E7%BC%96%E8%BE%91%E8%B7%9D%E7%A6%BBedit-distance/

http://www.cnblogs.com/grenet/archive/2010/06/01/1748448.html

http://my.csdn.net/beiyeqingteng
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150877.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ES集群搭建「建议收藏」

    ES集群搭建「建议收藏」1.设置内核参数:/etc/sysctl.confvm.max_map_count=6553602.设置文件描述符限制:/etc/security/limits.conf*softnofile65536*hardnofile131072*softnproc2048*hardnproc4096&&1和2的配置,可以等到启动时候报错,再修改(可以清晰地知道1、2在处理什么问题)3.es不允许root用户启动,修改用户和分组chownuser1.

    2022年10月13日
    2
  • BIST

    BISTBIST即是在设计时在电路中植入相关功能电路用于提供自我测试功能的技术,BIST把测试仪的部分功能转移到电路内部,用嵌入到电路中的测试电路提供输入测试向量和分析响应的功能,最后输出简单的测试结果。根据被测试的对象不同,BIST测试分为LogicBIST和MemoryBIST。LogicBIST原理结构:实现方法一般基于STUMPS结构,包含测试向量生成模块PRPG、响应分析模块M

    2025年8月20日
    4
  • 玩转pycharm_pycharm首次使用教程

    玩转pycharm_pycharm首次使用教程点击“简说Python”,选择“星标公众号”福利干货,第一时间送达!本文授权转载自Python编程时光,禁二次转载作者:Python编程时光阅读文本大概需要6分钟。大…

    2022年8月26日
    3
  • Java :JDK下载与安装教程

    Java :JDK下载与安装教程万事开头难。在了解什么是Java、Java语言的特点以及学习方法之后,本节将介绍如何搭建编写Java程序所需要的开发环境——JDK(JavaDevelopmentKit)。JDK是一种用于构建在Java平台上发布的应用程序、Applet和组件的开发环境,即编写Java程序必须使用JDK,它提供了编译和运行Java程序的环境。在安装JDK之前,首先要到Oracle…

    2022年5月13日
    41
  • java的”HelloWorld”代码解释「建议收藏」

    java的”HelloWorld”代码解释「建议收藏」packagetext_1;publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.print(“Helloworld!”); }}从第一行开始packagetext_1;说明工程文件名,开发者准确识别出目前自己所编写的工程文件。publicclassHel…

    2022年5月28日
    33
  • Altium_Protel99SE的使用

    Altium_Protel99SE的使用Protel99SE的使用

    2022年5月8日
    184

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号