??
题意:给定一个有向图,每条边都有一个权值。每次你可以选择一个结点v和一个整数d,把所有以v为终点的边的权值减小d,把所有以v为起点的边的权值增加d,最后让所有边的权值的最小值大于零且尽量大。
ps:lrj的书上有个坑,说上说非负,其实原题说要大于0.....wa了好几发
分析:因为不同的操作互不影响,因此可以按任意顺序实施这些操作。另外,对于同一个点的多次操作可以合并,因此可以令sum...
分类:
其他好文 时间:
2015-07-26 06:13:45
阅读次数:
108
题意:给定一个n个点m条边的加权有向图,求平均权值最小的回路。
思路:使用二分法求解,对于每一个枚举值mid,判断每条边权值减去mid后有无负圈即可。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2015-07-26 00:35:48
阅读次数:
140
Currency ExchangeTime Limit:1000MSMemory Limit:30000KTotal Submissions:22405Accepted:8095DescriptionSeveral currency exchange points are working in ou...
分类:
其他好文 时间:
2015-07-26 00:23:45
阅读次数:
114
需要判断是否有正权环存在,Bellman-Ford算法就可以辣~
AC代码:
#include
#include
#include
#include
using namespace std;
struct Edge
{
int u,v;
double r,c;
}edge[210];
int n,m,s,k;
double w;
double d[105];
int bellm...
分类:
其他好文 时间:
2015-07-22 23:04:30
阅读次数:
303
题意:不想说,这个题意思了,含糊不清=-=
Dijkstra算法,无法计算有负边的图,原因是有负边的图存在是会打乱Dijkstra算法的前提,当前优先队列取出点的距离为起点到该点的最小距离,因为如果后面有负边这个距离会更小。除此之外Bellman-Ford算法和Floyd-warshall算法都可以计算有负边的图,且判断是否有负圈。
Floyd-Warshall算法:该算法用到了动态规划归约的思想...
分类:
编程语言 时间:
2015-07-22 13:11:43
阅读次数:
195
Time Limit:1000MSMemory Limit:65536KTotal Submissions:17374Accepted:7312DescriptionArbitrage is the use of discrepancies in currency exchange rates to...
分类:
其他好文 时间:
2015-07-12 23:06:09
阅读次数:
114
Bellman-Ford算法是由理查德?贝尔曼(Richard Bellman) 和 莱斯特?福特 创立的,求解单源最短路径问题的一种算法。有时候这种算法也被称为 Moore-Bellman-Ford 算法,因为 Edward F. Moore 也为这个算法的发展做出了贡献。它的原理是对图进行V-1次松弛操作,得到所有可能的最短路径。其优于迪科斯彻算法的方面是边的权值可以为负数、实现简单,缺点是时间...
分类:
编程语言 时间:
2015-07-12 17:31:10
阅读次数:
227
uva 558 WormholesIn the year 2163, wormholes were discovered. A wormhole is a subspace tunnel through space and time connecting two star systems. Wormholes have a few peculiar properties:Wormholes are...
分类:
编程语言 时间:
2015-07-12 17:29:24
阅读次数:
130
我在中关村图书大厦见到了一本算法书《啊哈!算法》(Aha!Algorithms)实在简单易懂,看了之后简直无地自容,建议大家买来看看,据说还有《啊哈!算法2——伟大思维闪耀时》。讲了,排序(没有哈希很遗憾)、Dijkstra(迪杰斯塔拉)、Bellman-Ford、栈、队列、链表、数据结构体、并查....
分类:
其他好文 时间:
2015-07-11 20:12:04
阅读次数:
246
WormholesTime Limit:2000MSMemory Limit:65536KTotal Submissions:35103Accepted:12805DescriptionWhile exploring his many farms, Farmer John has discovere...
分类:
其他好文 时间:
2015-07-10 02:08:21
阅读次数:
1098