码迷,mamicode.com
首页 >  
搜索关键字:dijkstra and floyd    ( 3573个结果
hdu1869 六度分离(Floyd)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1869转载请注明出处:http://blog.csdn.net/u012860063?viewmode=contentsProblem Description1967年,美国著名的社会学家斯坦利·米尔格兰...
分类:其他好文   时间:2014-08-31 20:05:11    阅读次数:243
Codeforces 144D. Missile Silos【dijkstra】
题目大意: 给出一个图,一个源点s,问距离这个源点的最短距离恰好为 l 的点有多少个(这个点可以在边上,可以在节点上)。 做法: 首先用dijkstra算法求出每个节点到s的最短路d[]数组,然后对于每条边w(u,v)来说有下面三种情况是合法的: 1:d[u]l 2:d[v]l 3:d[v] 对于上面每种情况,ans++,另外每个d[i]==l 的...
分类:其他好文   时间:2014-08-31 15:55:01    阅读次数:182
hdu1317 XYZZY Floyd + Bellman_Ford
这题,我在学搜索的时候做过。不过好像不叫这名字。 1、先用Floyd算法判断图的连通性。如果1与n是不连通的,输出hopeless。 2、用Bellman_Ford算法判断是否有正圈,如果某点有正圈,并且该点与第n点是连通的。就输出winnable。当然,没有正圈的情况下,可以到达也是可以的...
分类:其他好文   时间:2014-08-30 20:21:09    阅读次数:253
uva 247 Calling Circles(Floyd 的简单应用)
最近在看图论的经典算法, 先看的是求单源最短路的dijkstra,优化后的算法用了优先队列,看起来有点复杂。 感觉 弗洛伊德(Floyd) 要比 迪克斯特拉(dijkstra) 更好理解一点,但是Floyd是三层循环,当然会慢很多。一旦数据开大就跪了吧。 floyd可以用来求 两个 连通点间的最短路问题。同时可以得到边权的和,即最短路的长度。 另外一个比较简单的应用,还可以用来判断...
分类:其他好文   时间:2014-08-30 15:09:49    阅读次数:168
FLP impossibility
FLP Impossibility(FLP不可能性)是分布式领域中一个非常著名的结果,该结果在专业领域被称为“定理”,其地位之高可见一斑。该定理的论文是由Fischer, Lynch and Patterson三位作者于1985年发表,之后该论文毫无疑问得获得了Dijkstra奖。顺便要提一句的是,...
分类:其他好文   时间:2014-08-30 00:00:48    阅读次数:1101
hdu 1599 find the mincost route (最小环与floyd算法)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1599find the mincost routeTime Limit: 1000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Other...
分类:其他好文   时间:2014-08-28 21:00:06    阅读次数:257
POJ 2391 Ombrophobic Bovines (二分 + floyd + 网络流)
POJ 2391 Ombrophobic Bovines 链接:http://poj.org/problem?id=2391 题目:农场有F 块草地,1≤F≤200,奶牛们在草地上吃草。这些草地之间有P 条路相连,1≤P≤1500,这些路足够宽,再多的奶牛也能同时在路上行走。有些草地上有避雨点,奶牛们可以在此避雨。避雨点的容量是有限的,所以一个避雨点不可能容纳下所有的奶牛。草地与路相比...
分类:其他好文   时间:2014-08-28 14:54:09    阅读次数:316
UVA 436 - Arbitrage (II)(floyd)
UVA 436 - Arbitrage (II) 题目链接 题意:给定一些国家货币的汇率,问能否通过不断换货币使钱得到增长 思路:floyd,完事后判断一下有没有连到自己能大于1的情况 代码: #include #include #include #include #include using namespace std; const int N = 35...
分类:其他好文   时间:2014-08-28 00:54:08    阅读次数:245
UVa10803_Thunder Mountain(最短路)(小白书图论专题)
解题报告 裸floyd。 #include #include #include #include #define inf 0x3f3f3f3f using namespace std; int n; double mmap[210][210]; struct node { double x,y; } p[210]; double disc(node p1,node p2) { ...
分类:其他好文   时间:2014-08-27 22:05:58    阅读次数:312
POJ 2112 Optimal Milking (二分 + floyd + 网络流)
POJ 2112 Optimal Milking  链接:http://poj.org/problem?id=2112 题意:农场主John 将他的K(1≤K≤30)个挤奶器运到牧场,在那里有C(1≤C≤200)头奶牛,在奶牛和挤奶器之间有一组不同长度的路。K个挤奶器的位置用1~K的编号标明,奶牛的位置用K+1~K+C 的编号标明。每台挤奶器每天最多能为M(1≤M≤15)头奶牛挤奶。寻...
分类:其他好文   时间:2014-08-27 22:04:08    阅读次数:307
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!