码迷,mamicode.com
首页 >  
搜索关键字:floyd    ( 1594个结果
[IOI1996] USACO Section 5.3 Network of Schools(强连通分量)
nocow上的题解很好。http://www.nocow.cn/index.php/USACO/schlnet如何求强连通分量呢?对于此题,可以直接先用floyd,然后再判断。--------------------------------------------------------------...
分类:Web程序   时间:2015-03-17 23:06:26    阅读次数:209
HLJOJ1015(变形的多源最短路径)
题意:n,m,k,有n个村庄,有k条路,每个村庄有个电话亭,现在要在这些村庄中设一个中心电话亭,每个村庄的快递员需要带中心村庄报道然后返回(有向图),有m台电话,如果村庄配置电话的话就不需要去报道,求快递员最少总共走了多少路 思路:先用floyd预处理下,然后求到每个村庄的最短路总和,比较最小的,这个就是中心电话亭,然后将这些和由大到小排序,减去前m大的 #include #incl...
分类:其他好文   时间:2015-03-17 08:10:08    阅读次数:144
poj1178 floyd+枚举
http://poj.org/problem?id=1178 Description Centuries ago, King Arthur and the Knights of the Round Table used to meet every year on New Year's Day to celebrate their fellowship. In remembrance o...
分类:其他好文   时间:2015-03-16 17:54:39    阅读次数:144
HDU ACM 2544 最短路->最短路
最短路,简单题,floyd实现,在求最短路时一定要是是最大节点编号maxnum而不是输入的n,否则是错的。 #include using namespace std; int map[105][105]; //无向图 void Init() { int MAX=1000000,i,j; for(i=1;i<=104;i++) for(j=1;j<=...
分类:其他好文   时间:2015-03-15 23:45:08    阅读次数:459
回家---Floyd
题目描述 Description 现在是晚餐时间,而母牛们在外面分散的牧场中。 农民约翰按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只最快的母牛)。 在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。 每个牧场由一条条道路和一个或多个牧场连接(可能包括自己)。 有时,两个牧场(可能是字母相同的)之间...
分类:其他好文   时间:2015-03-15 12:27:06    阅读次数:151
几个小模板:topology, dijkstra, spfa, floyd, kruskal, prim
1.topology: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 9 using namespace std;10 11 #define EPS 1e-612 #def...
分类:其他好文   时间:2015-03-15 02:02:38    阅读次数:245
ACM-ICPC North America Qualifier 2014 Units
题意:题如其名,给你n个单位 ,以及n-1个单位换算信息,让你把完整的单位换算链写出来。解题思路:搜索 或者 floyd解题代码: 1 // File Name: j.cpp 2 // Author: darkdream 3 // Created Time: 2015年03月14日 星期六 1...
分类:其他好文   时间:2015-03-14 21:42:18    阅读次数:223
最短路。
最短路的话,就是求一个点到其他点的最短的距离。。。 然后算法的话,有 Dijkstra,Bellman-Ford,SPFA等等,还有Floyd。 然后常用的话就是Dijkstra(优先队列优化)以及SPFA了。。。 可以看下面这篇文章: http://blog.csdn.net/zhon...
分类:其他好文   时间:2015-03-14 18:13:51    阅读次数:109
Floyd算法讲解
开始知道Floyd算法是在《大话数据结构》这本书的无向带权图求最短路径看到的, 但是第一次没怎么看懂,所以就不看了,后来又看了两遍还是没明白,我以为是我理解能力有问题 后来从百度百科上看了一遍,一次就懂了,其实就是动态规划 状态转移方程d[i][j] = min(d[i][k] + d[k][j], d[i][j]) 状态转移方程求得的是i到j的最短路径 #include #includ...
分类:编程语言   时间:2015-03-14 13:56:50    阅读次数:145
Codeforces 295B Greg and Graph
题意:给你一个完全图,给你删点顺序,问你这些点删除前 整个图的最短路的和。解题思路:这其实是floyd-warshall 算法的 一个应用。我们可以从最后一个点开始 ,对他的顺序进行映射,题意就正好符合floyd 的定义。解题代码: 1 // File Name: 295b.cpp 2 // Aut...
分类:其他好文   时间:2015-03-12 11:25:11    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!