码迷,mamicode.com
首页 >  
搜索关键字:迪杰斯特拉 最短路    ( 6960个结果
【POJ3615】Cow Hurdles 最短路,你若LCA,我仍不拦你。
NOIP2013货车运输,只不过数据范围小了许多。 不到150s打完并且AC。。 额,当然,我写的是Floyd。 写LCA的真过分。 #include #include #include #define N 305 #define inf 0x3f3f3f3f using namespace std; int n,m,q; int map[N][N]; int main() ...
分类:其他好文   时间:2014-11-03 17:49:41    阅读次数:184
SRM 638 Div2
2333.。。   由于TC参赛数太少,加上不断的fst 我都降到div2了。 还好做完就回div1了。。 250 水题 500 水题。。 直接bfs扩展就行了 注意判重,  我还用康托展开了真是多此一举。。 1000 这题理解错题意了。。我说看别人代码怎么看着不对劲来着 不过还是非常容易的一道题 二进制枚举烧哪些叶子结点 然后对每种烧法 求最短路 求完最短路,枚举边...
分类:其他好文   时间:2014-11-03 14:41:39    阅读次数:214
poj3662 最短路+二分
1 //Accepted 508 KB 79 ms 2 //spfa+二分 3 //二分需要的花费cost,把图中大于cost的边设为1,小于cost的边设为0,然后spfa求 4 //最短路,如果小于K则可行,继续二分 5 #include 6 #includ...
分类:其他好文   时间:2014-11-03 13:01:54    阅读次数:188
【POJ3268】Silver Cow Party 最短路
题意:一堆奶牛去某个地方,去了又回,然后求去回和的最大值。 题解:两遍最短路,结束,邻接矩阵存边可以避免建反图。 #include #include #include #define N 1005 #define inf 0x3f3f3f3f using namespace std; int map[N][N],n,m,s; int dist1[N],dist2[N]; bool v...
分类:其他好文   时间:2014-11-03 11:35:37    阅读次数:162
【POJ3037】Skiing 最短路
题意:       有个n*m的滑雪场,bessie要从(1,1)滑到(n,m),问最小时间。 起始有一个速度v,然后每从一个点A到一个点B(只能上下左右走,每次一格),速度就会乘上2^(权值A-权值B)。 然后每次移动的耗时是当前速度的倒数。 题解:       分析一下就能发现,乘乘除除后,从一个点出发时的速度都是固定的,即与从起点直接到该点的速度是一致的,那么我们就可以建成一个边权...
分类:其他好文   时间:2014-11-03 08:58:48    阅读次数:282
赶赴王都[暴力骗分的做法]
在利贝尔王国王都格兰赛尔正处于一场危机当中,获得消息的小约和小艾正打算赶赴那里,阻止这场阴谋。但是在出发前,他们发生了分歧,小艾希望走最短路,以尽快到达王都,而小约则希望多走不同的道路,以收集情报。后来,他们想到了折衷的办法,选一条路径,使得总路程除以道路数的商最小(即边权平均值最小)。输入:给出利...
分类:其他好文   时间:2014-11-03 01:14:35    阅读次数:190
最短路问题
最短路问题...
分类:其他好文   时间:2014-11-02 09:28:56    阅读次数:240
【POJ1125】Stockbroker Grapevine 最短路
题意:Floyd!!!直接说输入格式你们一定会做。 就是说多组数据,然后每组先一个n,然后n行,一个数是有几条出边(单向边),然后每条出边俩数分别为点和边权。 好了,现在求的是点x,使从x出发最远的点 最近,不懂直接看代码,风格良好!!! #include #include #include #define N 105 #define inf 0x3f3f3f3f us...
分类:其他好文   时间:2014-11-02 09:25:34    阅读次数:198
【POJ1062】昂贵的聘礼 最短路 题目描述还有数据都坑爹
题意:中文题,这里只提供题目传送门 http://poj.org/problem?id=1062 题解:首先若物品1可以由物品2加上x元得到,连一条B -> A的单向边,边权为x。       然后源点向每个物品连一条物品直接价格的边。       然后枚举点权的下限和上限。       好吧,很水。但是数据范围坑爹!!!点权还能是0!!而且酋长等级不一定最高!! 贴代码: #...
分类:其他好文   时间:2014-11-02 09:25:20    阅读次数:152
PAT 1030
dij最短路,这道题稍微麻烦一点的是如果路径长度相同,需要找到cost更小的那条路。在dij最短路中,如果更新到某个节点,发现从该路到这个节点的dist相同,且cost更小,则直接更新cost就可以了。因为只是看该节点的最短路如何,贪心就能过,不知道是不是正确的,如果我自己实现的话肯定是反过来再.....
分类:其他好文   时间:2014-11-02 00:35:35    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!