码迷,mamicode.com
首页 >  
搜索关键字:dijkstra and floyd    ( 3573个结果
UVA - 11374 Airport Express (Dijkstra模板+枚举)
Description Problem D: Airport Express In a small city called Iokh, a train service, Airport-Express, takes residents to the airport more quickly than other transports. There are...
分类:其他好文   时间:2014-07-22 22:49:34    阅读次数:262
Poj 2570 Fiber Network Floyd思想处理
感觉非常有意思,也不难想。f[i][j] |= f[i][k] & f[k][j]#include #include #include #include #include #include #include #include #include #include #include using name...
分类:Web程序   时间:2014-07-21 00:18:44    阅读次数:303
最短路径--Dijkstra算法原理分析
最近想要看一下图的Dijkstra算法,但很遗憾找到的文章都只是在介绍怎么使用,并没有给一种合适的证明。想了一下,那就自己来证明吧。在文章中将自己对该算法的疑问都列了出来,然后进行了解答。其中对Dijkstra算法的两个核心疑问的解答是工程量最大的,也许配合其中的动画链接效果会不错。在最后还制作了一个例子程序。(英文版)...
分类:其他好文   时间:2014-07-20 22:31:43    阅读次数:406
Poj 2263 Heavy Cargo Floyd 求最大容量路
f[i][j] = max(f[i][j],min(f[i][k],f[j][k]))#include #include #include #include #include #include #include #include #include #include #include #include...
分类:其他好文   时间:2014-07-20 22:31:27    阅读次数:243
POJ 2570 Fiber Network
最短路变形。 题意是说不同的点之间有不同的公司建立了不同连接。 询问 A,B之间如果存在通路,有那些公司。 我用bool  g[][][26] 来表示26个字母。然后Floyd, G++就超时。C++ 就AC了。 然后看别人代码才知道还有位运算……ORZ。。。 自己的代码:C++ AC。813ms #include #include #inclu...
分类:Web程序   时间:2014-07-19 23:47:19    阅读次数:353
HDU 1385 Minimum Transport Cost
最短路问题。 题意是说 给你一个矩阵,是各点到各点所需费用。然后给你N个数,是每个点所需过路费。 然后输出 询问 a,b 之间所需最小费用,还有路径。 如果不是路径 必须输出 最小字典序,这题很简单,必须输出最小字典序就很恶心了。SPFA写 会很麻烦。然后我就Floyd的。把路径也一起更新就好了。 #include #include #include #inclu...
分类:其他好文   时间:2014-07-19 23:23:29    阅读次数:322
HDU 1599 find the mincost route
Floyd可解。 求最短的,能来回的路。用Floyd 并且在 三点不相同的时候 把最短找出来。然后更新。 开始没有判断!=INF。结果溢出一堆负数。 #include #include #include #include #include #include #include #include #include #include #include #define INF 0x7...
分类:其他好文   时间:2014-07-19 18:13:20    阅读次数:245
最短路poj 1125
题目:poj1125Stockbroker Grapevine 题意:此题题意远比题目难 首先,题目可能有多组测试数据,每个测试数据的第一行为经纪人数量N(当N=0时,输入数据结束),然后接下来N行描述第i(1 分析:说的很清楚了,最短路算法基本都能水过,可以选熟悉的用 强调:floyd算法用前一定初始化为INF,否则会很惨。 代码: #include ...
分类:其他好文   时间:2014-07-19 11:33:04    阅读次数:221
广度优先搜索
广度优先搜索(BFS)算法 宽度优先搜索算法(又称广度优先搜索)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。Dijkstra单源最短路径算法和Prim最小生成树算法都采用了和宽度优先搜索类似的思想。 已知图G=(V,E)和一个源顶点s,宽度优先搜索以一种系统的方式探寻G的边,从而“发现”s所能到达的所有顶点,并计算s到所有这些顶点的距离(最少边数),该算法同时能生...
分类:其他好文   时间:2014-07-19 11:32:04    阅读次数:535
HDU 1596 find the safest road
最短路问题。 Dijkstra,SPFA,Floyd 都可求。题意很明了,求最安全的路,乘起来就好了。 有个小优化就是SPFA 算过的起点就不再去算了。 还有判断一下终点,开始没判断,WA了一发。 #include #include #include #include #include #include #include #include #include #inc...
分类:其他好文   时间:2014-07-19 02:45:06    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!