摘要:
道路与航线 题目 道路与航线 思路 一开始想的是SPFA, 平均情况$O(M)$, 但是最坏是$N \times M$, 提交后超时了。开始思考题目中的边和相关条件 1. 道路**无向**,且为**正权边** 1. 航线**有向**,且可能存在**负权边**,另外航线不存在回路,即为$DAG(有 阅读全文
posted @ 2023-04-12 19:21
Jack404
阅读(16)
评论(0)
推荐(0)
摘要:
通信线路-二分+双端队列BFS 题目 通信线路 思路 理解一下题意,找到一条路径使得,源点到终点的路径中第$k + 1$大的边权最小,也就是下图标注的$(1->2->5)$的路径花费为$4$. 求最大值最小显然我们可以想到二分答案,那么如何二分那,我们先设一个$x$, 对于$> x$ 的边权 阅读全文
posted @ 2023-04-12 09:45
Jack404
阅读(15)
评论(0)
推荐(0)
摘要:
双端队列BFS 对于图中只存在边权为$0, 1$的边,我们可以考虑双端队列优化Dijkstra, 即我们用一个双端队列来维护Dijkstra中堆的性质,具体做法如下: 如果当前更新边的边权为$0$,那么我们可以将其插入到队首 如果边权为$1$我们可以将其插入到队尾 对于上面的做法, 我们 阅读全文
posted @ 2023-04-12 09:14
Jack404
阅读(34)
评论(0)
推荐(0)