
最短路问题
文章平均质量分 84
翔蝈蝈
这个作者很懒,什么都没留下…
展开
-
hdu 2112 (最短路)
关于“2011阿里巴巴程序设计公开赛”报名资格审核的说明~HDU TodayTime Limit: 15000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)To原创 2011-07-31 15:02:04 · 1238 阅读 · 0 评论 -
HDU最短路总结
最近过的最短路题目稍微总结一下,顺便写一下模板,最短路算法众多有floyd、dij、bell-man、spfa,速度最快就是dij+优先队列或者dij+堆排序,spfa理论上很快o(ke)但实际并不一定不过spfa传说中有一个很NB用处就是处理带负权回路。邻接表VS邻接矩阵:根据原创 2011-07-29 12:47:22 · 6406 阅读 · 1 评论 -
spfa
为了简便,我们约定图中不存在负权回路,这可以通过一次拓扑排序知道。SPFA实际是Bellman-Ford算法的一种队列实现,用一个数组来保存最短路径的估计值,初始时将源加入队列,每次从队列中取队头元素,并对所有与其相邻的结点进行松弛操作,如果该点的估计值有所调整,且该点不在队列中原创 2011-07-31 19:33:28 · 194 阅读 · 0 评论 -
hdu 1874 (最短路)
畅通工程续Dijlstra算法:#include using namespace std;#define MAX 99999999 int map[201][201],dis[201];int mark[201];int n,m,s,t;v原创 2011-07-31 01:03:12 · 471 阅读 · 0 评论 -
hDU 最短路
1.题号:2544 难度:1 题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2544分析小结:入门级别,甚至floyd都可以过。2.题号:2066 难度:2 题目地址:http://acm.hdu.edu.cn/showpr原创 2011-07-29 13:41:26 · 1206 阅读 · 0 评论 -
spfa 算法 (理论部分)
求单源最短路的SPFA算法的全称是:Shortest Path Faster Algorithm。为了简便,我们约定图中不存在负权回路,这可以通过一次拓扑排序知道。SPFA实际是Bellman-Ford算法的一种队列实现,用一个数组来保存最短路径的估计值,初始时将原创 2011-07-31 19:31:36 · 170 阅读 · 0 评论