最短路
起点、终点、两点一线
Coonger
天高人要飞~
展开
-
链式前向星存图的图操作 模板
链式存图我的模板原创 2022-04-27 19:01:58 · 289 阅读 · 0 评论 -
HDU4370 0 or1 (思维+最短路)
这道题比较思维从代数上的限制转化为图论上的限制1~n的一条路就代表一种 sum X * C的情况,X就代表选与不选,权值为C最小化sum就相当于求最短路。但这题更坑的是还有一种最小环的情况。因为是说了1的出度为1,n的入度为1,但是没说1的入读和n的出度限制。在这里插入代码片...原创 2020-10-24 23:36:28 · 246 阅读 · 0 评论 -
POJ3268 Silver Cow Party (最短路变形,反向 Dijktra)
题意:给出一个有向图,n 个农庄,每个农庄有 1 头牛,m 条道路,每条道路花费 T 时间。有 n-1 头牛要去给 x 号农庄的牛过party,且要返回,每头牛要走最小时间的路,问所有牛中花费最大时间的那头牛的时间。数据范围:1≤N≤10001 ≤ N ≤ 10001≤N≤1000,1≤M≤100,0001 ≤ M ≤ 100,0001≤M≤100,000思路:因为是有向图,起先想着:去...原创 2020-03-11 22:21:01 · 206 阅读 · 0 评论 -
POJ 1791 Heavy Transportation(最短路变形 Dijkstra 以及堆优化)
题意:有 nnn 个点,111 为起点,nnn 为终点,问从 111 走到 nnn 所有可达通路中最小边的最大值,这道和昨天刚做的POJ 2253求所有可达通路中最大边的最小值差不多。 稍加修改dist[i]=max(dist[i],min(dist[tmp],mp[tmp][i]))数据范围:2<=n<=10002<=n<=10002<=n<=1000明...原创 2020-03-10 22:55:27 · 184 阅读 · 0 评论 -
POJ2253——Frogger(最短路变形 floyd)
题目关键语句:To execute a given sequence of jumps, a frog's jump range obviously must be at least as long as the longest jump occuring in the sequence.The frog distance (humans also call it minimax dista...原创 2020-03-09 22:13:29 · 174 阅读 · 0 评论 -
POJ 2387 Til the Cows Come Home (最短路模板SPFA)
题意:顶点数 N (1<=N<=1000)(1<= N <= 1000)(1<=N<=1000),边数 M (1<=M<=2000)(1 <= M <= 2000)(1<=M<=2000),问从固定点 N 走到 固定点 1 的最短路径。思路:题意很明显求最短路,这里数据范围也不大,我选用了 SPFA算法,复杂度 O(...原创 2020-03-08 23:17:55 · 133 阅读 · 0 评论 -
POJ 3660 Cow Contest ( Floyd 法求传递闭包)
题意:有 nnn 头牛,有 mmm 次比赛,问最后能确定名次的牛有几头?思路:首先,可以发现节点有传递性。考虑第一名,那么它一定可以走到所有的点,但是不需要考虑后面点是怎么排的;同样第二名,第一名可以走到他,他可以走到其他所有的点;同理,如果能确定第 kkk 个节点的名次,则一定有 xxx 个点可以走到他,有 yyy 个点可以从他出发走,且 x+y=n−1x +y = n-1x+y=...原创 2020-03-08 22:01:38 · 152 阅读 · 0 评论