SPFA
wx_t91
这个作者很懒,什么都没留下…
展开
-
USACO3.2.6 香甜的黄油 (SPFA)
【问题描述】 农夫John发现做出全威斯康辛州最甜的黄油的方法:把糖放在一片牧场上,他知道N(1<=N<=500)只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用在奶牛上。 农夫John很狡猾。像以前的巴甫洛夫,他知道他可以训练这些奶牛,让它们在听到铃声时去一个特定的牧场。他打算将糖放在那里然后下午发出铃声,以至他可以在晚上挤奶。 农夫John知道每只奶牛都原创 2016-07-17 16:21:07 · 712 阅读 · 0 评论 -
POJ 2607 Fire Station 消防站
【问题描述】 某城市中有一些消防队。居民抱怨说一些房子离最近的消防站很远,所以必须建一个新的消防站。你要选择这个消防站的位置,让离最缺少服务的居民区最近。 这个城市有N个路口,用1..N编号,这N个路口被M条长度不同的双向道路连接。房子和消防站的位置都在路口上。假定在每个路口至少有一栋房子,且在同一个路口可以有多个消防站。 【输入格式】 第一行包含三个整数:f,N,M,分别表示城市现有原创 2016-07-17 22:31:05 · 540 阅读 · 0 评论 -
POJ 3169 差分约束
问题:FJ有 n 头奶牛(编号从 1 到 n),沿一条直线站着等候喂食,由于奶牛们身材都比较苗条,所以可能有多头奶牛站在同一个位置的情况。设第i头奶牛站队位置为d[i],在安排每头奶牛站队位置d[i]时需要满足如下的条件: 1、奶牛应按照编号顺序站队,即d[i]-d[i+1]<=0。 2、m对友好的牛希望彼此站的近些。即对于友好关系(i,j,D)有d[j]-d[i]≤D(1 ≤ i <原创 2016-07-19 22:46:17 · 249 阅读 · 0 评论 -
POJ 3662 Telephone Lines 电话线(二分答案+SPFA)
题意:FJ的农场有N个电话线杆,有P对电话线杆间相连,可以免费连接K对电话线杆。连通费用等于其中免费的线除外的最长的电话线的长度,求1号和N号电话线杆连通的花费最小。二分答案得出暂定答案m,带入SPFA检验,在SPFA里的m可以看作花费最小值,比它小的不用多花钱,比它大的则要。因此可以将大于它的线新边权取为1,小于它的线新边权取为0,求出最短路径。当dist[n]<=k则证明m符合条件,然后找到最适原创 2016-07-30 17:10:18 · 453 阅读 · 0 评论 -
noip2009 最优贸易(SPFA)
【问题描述】 C 国有n 个大城市和m 条道路,每条道路连接这n 个城市中的某两个城市。任意两个 城市之间最多只有一条道路直接相连。这m 条道路中有一部分为单向通行的道路,一部分 为双向通行的道路,双向通行的道路在统计条数时也计为1 条。 C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价 格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。原创 2016-10-08 19:30:27 · 260 阅读 · 0 评论