摘要: SPFA 队列优化的Bellman-Ford 由Bellman-Ford算法实现带有负权边的单源最短路,时间复杂度是O(VE),也就是边数乘顶点数。但是根据Bellman-Ford的状态转移方程$$dist[i] = min(dist[i] , last[k] + w[k -> i])$$可知,当且 阅读全文
posted @ 2024-01-01 15:49 凪风sama 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Bellman-Ford算法 对于Dijkstra算法,不妨给出这样一个例子 graph LR A((A)) -->|1| C((C)) A -->|2|D((D)) D -->|-4| C 根据Dijkstra算法的流程,选取A为源点。更新与A邻接的顶点,有C和D。选取已更新顶点中距离A的最小值, 阅读全文
posted @ 2024-01-01 12:08 凪风sama 阅读(9) 评论(0) 推荐(0) 编辑