差分约束

部分内容来自差分约束 - 知乎 一、简介 差分约束系统是一种多元一次不等式组( y_1,\ y_2 ,...,y_n 为已知量): \begin{cas

acautomaton 发布于 2023-08-23

SPFA算法

一、简介 SPFA算法是Bellman-Ford算法的队列优化。它可以求出单源最短路,也可检测到负环,实现起来也比较容易。但是现在很多题目会卡SPFA,所以要看情况使用。 二、中心思想 可以证明,只有上一次迭代中松弛过的点才有可能参与下一次迭代的松弛操作。朴素的Bellman-Ford算法中对于每一

acautomaton 发布于 2023-07-01

Bellman-Ford算法

一、简介 Bellman-Ford算法是由Richard Bellman和Leicester Ford创立的,求解单源最短路径问题的一种算法。它的原理是对图进行V-1次松弛操作,得到所有可能的最短路径。其优于Dijkstra算法的方面是边的权值可以为负数、实现简单,缺点是时间复杂度过高,高达O(V*

acautomaton 发布于 2023-06-30