随笔分类 - 最短路
发表于 2022-08-04 07:54阅读次数:33评论次数:0
摘要:https://www.luogu.com.cn/problem/P1821图论,最短路黄色题 思路: 主要就是比模板多了一个反向建图 我们首先想到的是从每个点都求一遍到终点的最短路,这样会加大时间复杂度。 所以,我们可以反向建图,直接把单终点最短路转为单源最短路,只需要跑两次最短路算法,显然是稳过
阅读全文 »
发表于 2022-08-03 07:36阅读次数:27评论次数: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
阅读全文 »
发表于 2022-08-02 14:30阅读次数:23评论次数:0
摘要:https://www.luogu.com.cn/problem/P6245最短路黄色题 思路:(题解第一个) 1.主要是一种虚拟点的思想,因为无法确定起点和终点 2.题目要求的是步数,与原模板题的距离不同,所以要把距离替换成步数。 代码: #include<cmath> #include<cstd
阅读全文 »