专栏名称: 吴师兄学算法
和程序员小吴一起从初学者的角度学习算法,以动画的形式呈现解题的思路。每周四篇原创文章,期待你的鉴赏!
今天看啥  ›  专栏  ›  吴师兄学算法

解锁Floyd算法:算法面试中的最短路径高频考点详解

吴师兄学算法  · 公众号  ·  · 2024-08-09 21:53
    

文章预览

大家好,我是吴师兄。 提前批开始啦! 早点练习,准备好秋招吧。 今天分享的是Floyd算法, 一个很难的知识点 ,拿下它!!! 最短路问题概述 最短路问题(Shortest Path Problem)是图论中一个经典的问题,旨在找到从一个顶点到另一个顶点的最短路径。 所给定的图可以是有向图(directed graph)也可以是无向图(undirected graph),并且边可以有权重(weights),即每条边有一个数值表示从一个顶点到另一个顶点的距离或成本。 最短路问题的常见变种包括: 单源最短路径问题 :找到从图中某个特定顶点到所有其他顶点的最短路径。 单对最短路径问题 :找到从图中某个特定顶点到另一个特定顶点的最短路径。 全源最短路径问题 :找到图中每对顶点之间的最短路径。 解决最短路问题通常有包含以下算法 1、 Dijkstra算法 : • 定义 :用于解决单源最短路 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览