码迷,mamicode.com
首页 >  
搜索关键字:迪杰斯特拉 最短路    ( 6960个结果
[HAOI2005]路由选择问题,次短路
【问题描述】     X城有一个含有N个节点的通信网络,在通信中,我们往往关心信息从一个节点I传输到节点J的最短路径。遗憾的是,由于种种原因,线路中总有一些节点会出故障,因此在传输中要避开故障节点。 任务一:在己知故障节点的情况下,求避开这些故障节点,从节点I到节点J的最短路径S0。 任务二:在不考虑故障节点的情况下,求从节点I到节点J的最短路径S1、第二最短路径S2。 【输入文件...
分类:其他好文   时间:2014-09-17 12:07:02    阅读次数:373
zoj 2110 很好的dfs+奇偶剪枝
//我刚开始竟然用bfs做,不断的wa,bfs是用来求最短路的而这道题是求固定时间的 //剪纸奇偶剪枝加dfs #include #include #include #include using namespace std; #define N 10 char ma[N][N]; struct node { int x,y,step; }ss,tt; int dis[4][2]={1,0,-1,...
分类:其他好文   时间:2014-09-16 17:26:50    阅读次数:194
hdu3416 Marriage Match IV 最短路+ 最大流
此题的大意:给定一幅有向图,求起点到终点(都是固定的)的不同的最短路有多少条。不同的最短路是说不能有相同的边,顶点可以重复。并且图含有平行边。 看了题以后,就想到暴力,但是暴力往往是不可取的。(暴力的最坏情况下的时间复杂度是O(n^3))。我说的暴力是求一次最短路以后,把最短路上的边全部去掉(...
分类:其他好文   时间:2014-09-16 00:08:29    阅读次数:260
hdu 1142 A Walk Through the Forest (最短路+dfs )
A Walk Through the Forest Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5809    Accepted Submission(s): 2147 Problem Description ...
分类:其他好文   时间:2014-09-15 22:52:19    阅读次数:232
UVa 216 - Getting in Line
题目:给你n台电脑所在的平面位置,求把他们连乘线型网络需要的最小的网线长度。 分析:搜索,枚举。           因为数据规模很小,枚举所有电脑的全排列,每一个排列对应一种连线方式。           枚举所有的连线方式,找到其中最小的,输出路径即可。 说明:开始以为是最短路或者最小生成树类似物(⊙_⊙)。 #include #include #include #includ...
分类:其他好文   时间:2014-09-15 01:07:27    阅读次数:182
Dungeon Master UVA 532 (三维空间的广度优先遍历)
说说: 其实这道题就是一道广度优先遍历求最短路径的简单题目。但是可能今晚状态不太好,开始一直想当然地就按深度优先遍历去写了。然后测试数据又刚好能通过,结果就特别地纠结。不过总的来说,这道题是非常简单的。至于代码的话,后来写得烦起来了,可能看起来有点凌乱QAQ 源代码: #include #include #define MAX 30+5 typedef struct{ int x;...
分类:其他好文   时间:2014-09-14 22:12:57    阅读次数:358
hdu-1010 Tempter of the Bone
http://acm.hdu.edu.cn/showproblem.php?pid=1010 题意:在n*m的地图上,标记为S的为狗狗的起点,D为门,问能否恰好以给定t的时间到达D,能就输出YES,否则NO,每个点只能走一次。 思路:dfs问题,找到一条长度恰好为t的路径,不一定是最短路路径,所以不能单纯用bfs。 但是  一般dfs会超时,所以要剪枝,这里主要用到奇偶性剪枝,参考链接: ...
分类:其他好文   时间:2014-09-13 09:26:35    阅读次数:196
UVA 11367 - Full Tank?(最短路+DP)
UVA 11367 - Full Tank? 题目链接 题意:给定一个无向图,每个点有一个加油站,有一个油价,现在一辆车,每次询问要从起点s走到t,邮箱容量为c,问最小代价 思路:dijkstra算法,d数组多一个状态,表示当前油量即可 不过这题如果每次都把所有状态转移完,挺费时间的,卡着时间过的 后面改成每次1升1升加油去转移状态,效率会比较快,因为有很多无用状态可以省...
分类:其他好文   时间:2014-09-12 23:32:14    阅读次数:681
POJ 2112.Optimal Milking 解题报告
时间限制:2s空间限制:30M题意: 有K台挤奶机(编号1~K),C头奶牛(编号K+1~K+C),给出各点之间距离。现在要让C头奶牛到挤奶机去挤奶,每台挤奶机只能处理M头奶牛,求使所走路程最远的奶牛的路程最短的方案。Solution: 先Floyd求最短路,然后最大流二分答案ans。 ...
分类:其他好文   时间:2014-09-12 23:25:54    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!