Description 每天,农夫John需要经过一些道路去检查牛棚N里面的牛. 农场上有M(1<=M<=50,000)条双向泥土道路,编号为1..M. 道路i连接牛棚P1_i和P2_i (1 <= P1_i <= N; 1 <= P2_i<= N). John需要T_i (1 <= T_i <= ...
分类:
其他好文 时间:
2017-08-23 19:07:16
阅读次数:
151
2763: [JLOI2011]飞行路线 Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着 ...
分类:
其他好文 时间:
2017-08-20 19:58:24
阅读次数:
168
Description Farmer John wants to set up a telephone line at his farm. Unfortunately, the phone company is uncooperative, so he needs to pay for some o ...
分类:
其他好文 时间:
2017-08-01 20:44:55
阅读次数:
180
拯救大兵瑞恩 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 264 Accepted Submission(s): 106 Problem D ...
分类:
其他好文 时间:
2017-07-21 13:19:46
阅读次数:
219
一个编号在1000内的m条边的图,求从s到t恰好经过D条路径的最短路。 一开始什么想法都没有。。之前写过分层图套进去也怪怪的。。毕竟D<=10^6 苦思冥想睡了一觉后,还是没思路,查查题解,打开了新世界的大门 没有重边,提示我们构造邻接矩阵,最短路可以用floyd求出,但怎么用Floyd来“限边”? ...
分类:
其他好文 时间:
2017-07-13 19:04:49
阅读次数:
210
2662: [BeiJing wc2012]冻结 Description “我要成为魔法少女!” “那么,以灵魂为代价,你希望得到什么?” “我要将有关魔法和奇迹的一切,封印于卡片之中??” 在这个愿望被实现以后的世界里,人们享受着魔法卡片(SpellCard,又名符 卡)带来的便捷。 现在,不需要 ...
分类:
其他好文 时间:
2017-07-08 00:23:48
阅读次数:
267
题意:求期望红绿灯时间下。途径若干加油站。经过最多若干个红绿灯,起点与终点的最短路。 思路:每一个有红绿灯的节点通过时间怎么算呢?其实t=red*red/2/(red+green),然后把这个时间附加到节点的出边上。 随后我们建立分层图,第i层表示经过了i个红绿灯时,从源点到该点的最短路径长度。 假 ...
分类:
其他好文 时间:
2017-06-21 11:53:38
阅读次数:
197
今天闵神找的题,题目质量还算不错,就是有些偏套路了。 第一题:定义一个排列是合法当且仅当这个排列中不存在大于2的循环节,询问有多少长度为n的排列是合法的且B排列是该排列的子序列。 恩...这题目其实不错,挺考验选手对题目性质的观察的。 首先发现,如果确定了一个B排列从第k+1个位置开始匹配A的m+1 ...
分类:
其他好文 时间:
2017-06-13 23:59:05
阅读次数:
294
传送门 吐槽:神tm网络流 dis[i][j][k] 表示到 (i, j) 还有 k 油的最优解 然后跑spfa,中间分一大堆情况讨论 1.当前队头还有油 1.目标点有加油站——直接过去 2.目标点每加油站——1.直接过去 2.在当前点召唤一个加油站再过去 2.没油——召唤加油站再走 ——代码 1 ...
分类:
其他好文 时间:
2017-06-13 19:48:16
阅读次数:
193
首先关于分层图思想详见2004的这个论文 https://wenku.baidu.com/view/dc57f205cc175527072208ad.html 这道题可以用状态压缩,我们对于每一把钥匙的状态只有两种,获得了或者没有获得,然后就可以用二进制方法表示,例如一共有5把钥匙,我们如果用二进制 ...
分类:
其他好文 时间:
2017-05-20 12:22:04
阅读次数:
244