Roadblocks
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 7760
Accepted: 2848
Description
Bessie has moved to a small farm and sometimes enjoys returnin...
分类:
数据库 时间:
2014-11-04 00:13:56
阅读次数:
271
Description贝茜把家搬到了一个小农场,但她常常回到FJ的农场去拜访她的朋友。贝茜很喜欢路边的风景,不想那么快地结束她的旅途,于是她每次回农场,都会选择第二短的路径,而不象我们所习惯的那样,选择最短路。 贝茜所在的乡村有R(1 2 -> 4 (长度为100+200=300)第二短路:1 ->...
分类:
其他好文 时间:
2014-10-30 01:32:07
阅读次数:
209
题意:求最短路和比最短路长度多1的次短路的个数本来想图(有)方(模)便(版)用spfa的,结果妹纸要我看看dijkstra怎么解....写了三遍orzVer1.0:堆优化+邻接表,WA 1 //不能用堆优化+邻接表,因为需要处理dis[i][0]和dis[i][1]两套,如果都挤到一个堆里就乱套了....
分类:
其他好文 时间:
2014-10-12 12:31:18
阅读次数:
176
POJ 3255RoadblocksTime Limit:2000MSMemory Limit:65536KTotal Submissions:7627Accepted:2798DescriptionBessie has moved to a small farm and sometimes enj...
分类:
其他好文 时间:
2014-09-29 22:44:41
阅读次数:
191
最短路径问题包括:1、单源最短路。2、任意两点间的最短路。3、次短路和k短路。4、差分约束系统。5、DAG图上的单源最短路。6、最小环。一、单源最短路算法:Dijkstra、Bellman-Ford、SPFADijkstra:除了路径记录和更新距离数组的部分意外,和Prim算法的实现完全一样。使用邻...
分类:
其他好文 时间:
2014-09-29 00:04:35
阅读次数:
319
【问题描述】
X城有一个含有N个节点的通信网络,在通信中,我们往往关心信息从一个节点I传输到节点J的最短路径。遗憾的是,由于种种原因,线路中总有一些节点会出故障,因此在传输中要避开故障节点。
任务一:在己知故障节点的情况下,求避开这些故障节点,从节点I到节点J的最短路径S0。
任务二:在不考虑故障节点的情况下,求从节点I到节点J的最短路径S1、第二最短路径S2。
【输入文件...
分类:
其他好文 时间:
2014-09-17 12:07:02
阅读次数:
373
虽然从字面上看,次短路和第2短路是一样的。但是我在题目中遇到的却不是这样的。 在有些题目中,需要判断次短路是否存在。比如说,u、v之间只有一条路径。那么只有最短路。次短路是不存在的。这时候,解题方法是先求出最短路,然后枚举删除最短路径中的边,然后求最小值。题目可以看poj3986。 第K...
分类:
其他好文 时间:
2014-09-03 00:13:55
阅读次数:
568
http://poj.org/problem?id=3255同匈牙利游戏。但是我发现了一个致命bug。就是在匈牙利那篇,应该dis2单独if,而不是else if,因为dis2和dis1相对独立。有可能在前边两个if改了后还有更优的次短路。所以,,wikioi那题太水,让我水过了。。#include...
分类:
数据库 时间:
2014-08-27 10:48:17
阅读次数:
300
噗,想不到。。次短路就是在松弛的时候做下手脚。设d1为最短路,d2为次短路有d1[v]>d1[u]+w(u, v) 显然要更新d1,而因为d1是最短路,所以显然要先更新d2等于原来的d1再更新d1d2[v]>d1[u]+w(u, v) && d1[v]>d1[u]+w(u, v) 因为现在 d1[u...
分类:
其他好文 时间:
2014-08-24 12:56:12
阅读次数:
228
最短路与次短路条数#include #include #define N 10005#define INF 0x3f3f3f3fstruct Edge{ int u,val,next;}e[2*N];int p[N],vis[N][2],d[N][2],cnt[N][2];void add(i...
分类:
其他好文 时间:
2014-08-14 19:39:29
阅读次数:
263