最短路
文章平均质量分 67
Mr_Treeeee
这个作者很懒,什么都没留下…
展开
-
HDU 3416 Marriage Match IV (SPFA+Dinic)
Marriage Match IVTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4279 Accepted Submission(s): 1280Problem DescriptionDo not s原创 2017-08-16 19:27:57 · 331 阅读 · 0 评论 -
牛客国庆集训派对Day3 - I Metropolis (最短路)
https://www.nowcoder.com/acm/contest/203/I POINT:把大都会都先放入队列。相当于多起点的最短路。然后进行最短路。记录每个点离他最近的大都会(来源)。这个在松弛的时候就可以记下来。然后对于每一条边,两个端点的大都会不同时,可以知道这两个大都会的距离为dis[u]+dis[v]+w.更新答案。 #include <v...原创 2018-10-07 18:59:11 · 282 阅读 · 0 评论 -
Educational Codeforces Round 51 (Rated for Div. 2) - F. The Shortest Statement (树上距离查询+最短路)
http://codeforces.com/contest/1051/problem/F题意:给你n个点,m条边。m-n<=20。保证图连通。问你任意两点的最短距离是多少。 POINT:由图连通可知,这个图是 在生成树的基础上加了m-(n-1)条边。然后问你距离。在HDU多校做过一道类似的。是不过只增加了一条边。即m=n。那么我们只要考虑两种情况:1.在树上的...原创 2018-09-23 10:43:59 · 265 阅读 · 0 评论 -
hihocoder 编程练习赛78 - D 泥泞的道路(最短路)
https://hihocoder.com/contest/offers78/problem/4 POINT:从起点到某个点肯定有多条路,这些路可以抽象为(a,b),a代表经过的路径条数,b代表经过的路径总长度。那么答案就= a*天数+b。那么我们就要找到每个点的多对(a,b),当天数较多时,明显a小的有优势,而当天数较少时,可能a大的有优势。 当然这些比较都是在a确定的情...原创 2018-10-01 22:36:51 · 514 阅读 · 0 评论 -
ACM-ICPC 2018 南京赛区网络预赛 - L. Magical Girl Haze (分层图最短路)
https://nanti.jisuanke.com/t/31001 分层图最短路的裸题。 #include<iostream>#include<stdio.h>#include<queue>#define LL long longusing namespace std;const int N = 1e5+44;const int...原创 2018-09-11 18:55:42 · 192 阅读 · 0 评论 -
湖南省第十三届大学生计算机程序设计竞赛 - CSU 2005 Nearest Maintenance Point (最短路+bitset)
http://acm.csu.edu.cn/csuoj/problemset/problem?pid=2005 题意:给你一张图,包含点,边,边权值。给定一些点为维修站,问你离每个点最近的维修站是哪【些】点。多个答案按上升排序 POINT:把所有维修站连上一个超级汇点0,然后从0开始跑最短路。用biset状态压缩来存当前点最近的一个维修站。首先把所有维修站都记录一个...原创 2018-07-27 09:32:39 · 317 阅读 · 0 评论 -
The 2018 ACM-ICPC China JiangSu Provincial Programming Contest - I. T-shirt (快速幂+Floyd)
题目 题意:给你n,m。m*m的邻接矩阵,问你从一个点到一个点,走过n个点(n=1的话,就不走边。)【n-1条边】最长路是多少。 POINT:快速幂+Floyd的应用。 #include<bits/stdc++.h>using namespace std;#define LL long longconst LL maxn=100+10;cons...原创 2018-07-24 22:18:32 · 414 阅读 · 0 评论 -
Codeforces Round #287 (Div. 2) - E. Breaking Good (SPFA)
E. Breaking Goodtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputBreaking Good is a new video game which a lot of gamers want to have. There is a c...原创 2018-04-20 21:53:45 · 191 阅读 · 0 评论 -
L3-005. 垃圾箱分布 (多次最短路)
L3-005. 垃圾箱分布时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越大家倒垃圾的时候,都希望垃圾箱距离自己比较近,但是谁都不愿意守着垃圾箱住。所以垃圾箱的位置必须选在到所有居民点的最短距离最长的地方,同时还要保证每个居民点都在距离它一个不太远的范围内。现给定一个居民区的地图,以及若干垃圾箱的候选地点,请你推荐最合适的地点。如果解不唯一,则输...原创 2018-03-16 15:33:06 · 225 阅读 · 0 评论 -
Codeforces Beta Round #25 (Div. 2 Only) - C. Roads in Berland (最短路松弛)
C. Roads in Berlandtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputThere are n cities numbered from 1 to n原创 2017-12-07 23:02:58 · 439 阅读 · 1 评论 -
POJ 3255 - Roadblocks(次短路)
RoadblocksTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 16533 Accepted: 5829DescriptionBessie has moved to a small farm and sometimes enjoys returning原创 2017-11-27 11:09:14 · 294 阅读 · 0 评论 -
景驰无人驾驶 1024 编程邀请赛 - A. 热爱工作的蒜蒜 (A*)
众所周知,蒜蒜是一名热爱工作的好员工,他觉得时间就是金钱,做事情总是争分夺秒。这天晚上,蒜蒜一个人去吃晚饭。不巧的是,吃完饭以后就开始下雨了,蒜蒜并没有带雨伞出来。但是蒜蒜热爱工作,工作使他快乐,他要尽快赶回去写代码。蒜蒜的公司在中关村,中关村这边地形复杂,有很多天桥、地下通道和马路交错在一起。其中,地下通道是可以避雨的,天桥和马路都没办法避。可以把中关村抽象成为 nn 个点的地图(顶点编原创 2017-10-24 22:02:58 · 485 阅读 · 0 评论 -
POJ 2449 Remmarguts' Date (A*+K短路)
Remmarguts' DateTime Limit: 4000MS Memory Limit: 65536KTotal Submissions: 31149 Accepted: 8500Description"Good man never makes girls wait or breaks an appointme原创 2017-09-04 20:30:18 · 381 阅读 · 0 评论 -
HDU 6181 Two Paths (次短路)
Two PathsTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 153428/153428 K (Java/Others)Total Submission(s): 5 Accepted Submission(s): 2Problem DescriptionYou are given a undi原创 2017-08-24 17:08:41 · 766 阅读 · 6 评论 -
POJ 1511 Invitation Cards (SPFA+反向建图)
Invitation CardsTime Limit : 10000/5000ms (Java/Other) Memory Limit : 65536/65536K (Java/Other)Total Submission(s) : 36 Accepted Submission(s) : 17Font: Times New Roman | Verdana | Geo原创 2017-05-02 19:25:22 · 415 阅读 · 0 评论 -
HDU1142 A Walk Through the Forest(SPFA+记忆化搜索)
A Walk Through the ForestTime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 32 Accepted Submission(s) : 12Font: Times New Roman | Verda原创 2017-05-02 21:26:54 · 389 阅读 · 0 评论 -
HDU 3499 Flight (SPFA+分层图)
FlightTime Limit : 20000/10000ms (Java/Other) Memory Limit : 65535/65535K (Java/Other)Total Submission(s) : 14 Accepted Submission(s) : 3Font: Times New Roman | Verdana | GeorgiaFo原创 2017-05-04 18:30:14 · 504 阅读 · 0 评论 -
HDU 2722 Here We Go(relians) Again (SPFA+建图)
Here We Go(relians) AgainTime Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 4 Accepted Submission(s) : 3Font: Times New Roman | Verdana原创 2017-05-04 21:25:30 · 412 阅读 · 0 评论 -
Educational Codeforces Round 54 - D Edge Deletion(最短路)
http://codeforces.com/contest/1076/problem/D题意:给你一张图,起点为1,让你最多保留k条边,使得1到点i的最短路长度di【不变】的个数最多。 POINT:想一想就知道,每加一条边,就可以使一个点的最短路保持不变。所以这题就是选k条边,可以让k个点的最短路不变。具体就是跑一个最短路。每当确定一个点的最短路的时候,即vis[u...原创 2018-11-13 22:01:43 · 258 阅读 · 0 评论