摘要:        
2023.10.6 20 + 40 + 0 = 60 T1 一开始想到了类似二分图的转化,但是没想出来怎么构造答案。 我们考虑将区间按左端点为第一关键字,右端点为第二关键字排序,用一个小根堆来维护当前在堆内的最小的右端点。 考虑扫一遍排好序的区间,如果当前点的左端点大于等于堆顶的右端点,就一直弹,直    阅读全文
posted @ 2023-10-06 21:05
北烛青澜
阅读(13)
评论(0)
推荐(0)
        
            
        
        
摘要:         Johnson 全源最短路 Johnson 和 Floyd 一样是能求出无负环图上任意两点间最短路径的算法。 引入 求任意两点间的最短路可以通过枚举起点,跑 \(n\) 次 SPFA 来解决,时间复杂度是 \(O(n^2 m)\) 的,也可以用 Floyd 解决,复杂度为 \(O(n^3)\)。 或    阅读全文
Johnson 全源最短路 Johnson 和 Floyd 一样是能求出无负环图上任意两点间最短路径的算法。 引入 求任意两点间的最短路可以通过枚举起点,跑 \(n\) 次 SPFA 来解决,时间复杂度是 \(O(n^2 m)\) 的,也可以用 Floyd 解决,复杂度为 \(O(n^3)\)。 或    阅读全文
 Johnson 全源最短路 Johnson 和 Floyd 一样是能求出无负环图上任意两点间最短路径的算法。 引入 求任意两点间的最短路可以通过枚举起点,跑 \(n\) 次 SPFA 来解决,时间复杂度是 \(O(n^2 m)\) 的,也可以用 Floyd 解决,复杂度为 \(O(n^3)\)。 或    阅读全文
Johnson 全源最短路 Johnson 和 Floyd 一样是能求出无负环图上任意两点间最短路径的算法。 引入 求任意两点间的最短路可以通过枚举起点,跑 \(n\) 次 SPFA 来解决,时间复杂度是 \(O(n^2 m)\) 的,也可以用 Floyd 解决,复杂度为 \(O(n^3)\)。 或    阅读全文
posted @ 2023-10-06 19:14
北烛青澜
阅读(453)
评论(0)
推荐(2)
        

 浙公网安备 33010602011771号
浙公网安备 33010602011771号