![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM-最短路
「已注销」
这个作者很懒,什么都没留下…
展开
-
ICPC World Finals 2017 I.Secret Chamber at Mount Rushmore【floyd】
题目简介给出 m 条匹配规则,每条匹配规则都表示一个字母可以被译成另一个字母。一个字母可能适用于多条规则,也可能不适用于任何规则。你可以运用多次。例如,如果 a 可以变成 e,e 可以变成 i,那么,a 也可以译为 i。再有 n 对单词,请输出每对单词中的第一个能否译为第二个。在翻译过程中,你不能对字母进行增删。说明没想到WORLD FINAL也能有这种我能做的水题(还原创 2018-01-10 22:30:15 · 201 阅读 · 0 评论 -
【图论初步】最短路径与条数
题目简介求出有 n (1 第一行有 2 个整数 n,m (0 说明Dijkstra模板题+重边判定。cnt数组记录最短路条数,same数组记录原来边的条数(也就记录了重边条数)。#include using namespace std;const int N = 105;const int INF = 0x3f3f3f3f;int v[N], d[N], m原创 2018-01-25 15:19:48 · 1413 阅读 · 0 评论 -
最短路问题相关
EOJ 3196/POJ 3259 Wormholes其实就是判断图中是否有负环……SPFA或者Bellman-Ford判负环。写的时候还不会SPFA,所以这里用的Bellman-Ford。#include using namespace std;const int N = 505;const int M = 2550;const int INF = 1e6;int n,原创 2018-02-04 11:32:55 · 153 阅读 · 0 评论 -
EOJ 2026/POJ 3662/USACO 2008 Jan. Telephone Lines「spfa + 二分」
题目简介求从点1到点n第(k+1)长的路径的最小值。说明二分第(k+1)长的路径的长度,小于这个长度的可以看作权值为0, 大于这个长度的可以看作权值为1。跑spfa作为二分的判断条件。#include <bits/stdc++.h>using namespace std;const int INF = 0x3f3f3f3f;const int m...原创 2018-02-26 18:23:41 · 168 阅读 · 0 评论