随笔分类 -  最短路

摘要:https://www.luogu.com.cn/problem/P1821图论,最短路黄色题 思路: 主要就是比模板多了一个反向建图 我们首先想到的是从每个点都求一遍到终点的最短路,这样会加大时间复杂度。 所以,我们可以反向建图,直接把单终点最短路转为单源最短路,只需要跑两次最短路算法,显然是稳过 阅读全文 »
posted @ 2022-08-04 07:54 -イレイナ 阅读(33) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P3057最短路绿色题 思路:将这个图的(i,j)抽象成一个点,(i-1)*n+j 将每个点连起来跑最短路 #include <bits/stdc++.h> using namespace std; int n, s, p, x, y 阅读全文 »
posted @ 2022-08-03 07:36 -イレイナ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P6245最短路黄色题 思路:(题解第一个) 1.主要是一种虚拟点的思想,因为无法确定起点和终点 2.题目要求的是步数,与原模板题的距离不同,所以要把距离替换成步数。 代码: #include<cmath> #include<cstd 阅读全文 »
posted @ 2022-08-02 14:30 -イレイナ 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示