leetcode2-Data-Structures-and-Algorithms:流行的数据结构和算法问题的解决方案

时间:2024-07-19 15:32:35
【文件属性】:

文件名称:leetcode2-Data-Structures-and-Algorithms:流行的数据结构和算法问题的解决方案

文件大小:356KB

文件格式:ZIP

更新时间:2024-07-19 15:32:35

系统开源

leetcode 2 数据结构和算法 该存储库是 JAVA 中数据结构和算法的可读和干净实现的集合。 这是一项正在进行的工作,因此可能不包括某些算法。 您可以从 Leetcode、Geeksforgeeks、Interviewbit 等中找到 500 多个热门问题的优化解决方案。如果您有任何问题、要求或发现提供的解决方案中有任何错误,请随时与我联系(我的联系方式在此文件的底部)。 如果你觉得这个存储库有帮助,我想知道:) 目录 数据结构 算法 按主题分类的算法: 数学 字符串 堆 搜索 线性搜索 排序 滑动窗口(两个指针) 递归 链表 树木 二叉树遍历 二叉树视图 二叉搜索树 特里 图表 图遍历 最短路径 贝尔曼-福特 弗洛伊德-沃歇尔 约翰逊算法 最小生成树 Prim 算法 Tarjan 算法 检测周期 连接组件 强连接组件 堆 Paradigm 的算法: 分而治之 将问题分成更小的部分,然后解决这些部分 贪婪的方法 选择当前时间的最佳选项,不考虑未来 —— Prim 算法 动态规划 使用先前找到的子解决方案构建解决方案 贝尔曼-福特 弗洛伊德-沃歇尔 回溯 类似于蛮力,尝试生成所有


网友评论