随笔分类 -  学习笔记 / 图论 / 最短路

摘要:**次短路**:顾名思义就是一张图中**第二短**的路径。 **分类**:1. 边**不可重复经过**的次短路问题。边**可重复经过**的次短路问题。 2. **严格**次短路(次短路长度**必须大于**最短路长度)。**非严格**次短路(次短路长度**可以大于或等于**最短路长度)。 # 一 、边 阅读全文
posted @ 2023-08-10 14:46 Wiueh_Plus 阅读(3491) 评论(2) 推荐(8)
摘要:## 思想 SPFA 算法是对 Bellman-Ford 算法的优化。 我们令一张图中所有顶点的数量为 $n$,所有边的数量为 $m$。 在 Bellman-Ford 算法中,我们需要对每一条边进行松弛操作,所以最终复杂度为 $O(nm)$。 显然按照这种方法,可以处理含有负边权的图。 我们考虑到, 阅读全文
posted @ 2023-08-08 23:51 Wiueh_Plus 阅读(80) 评论(0) 推荐(0)
摘要:## 思想 利用贪心,BFS。 首先确定一个起始点 $s$。 需要两个数组 $dist$ 和 $vis$。$dist_i$ 表示编号为 $i$ 的点到起始点 $s$ 的最短距离,$vis_i$ 表示编号为 $i$ 的点是否已经确定为到起始点路径最短的点。 做法:从 起始点 $s$ 开始,遍历与 $s 阅读全文
posted @ 2023-08-08 21:02 Wiueh_Plus 阅读(92) 评论(0) 推荐(0)