题目大意:找一条节点 1 到节点 N 的最短路,保证这条路上每一条边都比前一条边长dp[i] 表示在当前状态下1到i的最小值先将所有边根据边的长度排一个序,再每次取出同一段相同长度的边去更新当前图中的每一个点可以更新的dp值,当然我们不能不能因为这相同的边长相互影响,所以不能边找边的同时边松弛dp值...
分类:
其他好文 时间:
2014-10-21 21:12:07
阅读次数:
225
题目:【Description】intgetzuiduanlu(intx)这是一行多么精妙的代码。简明扼要的说明了这个函数要解决的问题。现在我们就要解决一个最短路问题。给定一张N点M边的无向图,求从点1到其余所有点的最短路。这里的最短路指的是,从点1到某个点,边权最大的边最小的一条路径。【Input...
分类:
其他好文 时间:
2014-10-20 09:53:36
阅读次数:
199
最短路问题1.1
by MPS
----------------------------------------------------------------------------------------------------------------------------------------------------------
...
分类:
其他好文 时间:
2014-10-14 01:51:57
阅读次数:
268
基本的最短路问题 就是数据需要稍微处理一下。(N比较大)dijkstra也要优化。不优化应该会T;#include #include #include #include #include #include #include #include #include #include #include #i...
分类:
其他好文 时间:
2014-10-06 21:49:30
阅读次数:
226
最短路问题 此类问题类型不多,变形较少POJ 2449 Remmarguts' Date(中等) http://acm.pku.edu.cn/JudgeOnline/problem?id=2449 题意:经典问题:K短路 解法:dijkstra+A*(rec),方法很多 相关:http://acm....
分类:
其他好文 时间:
2014-10-02 00:08:21
阅读次数:
247
如果,我已经做过的题(红色标记),基本都会在本博客写出解体报告。可以自行查找~
最短路问题
此类问题类型不多,变形较少
POJ 2449 Remmarguts' Date(中等)
http://acm.pku.edu.cn/JudgeOnline/problem?id=2449
题意:经典问题:K短路
解法:dijkstra+A*(rec),方法很多
相关:http://acm...
分类:
其他好文 时间:
2014-09-30 15:16:29
阅读次数:
271
一、最短路问题
1、图的存储方式
2、Floyd算法求多源最短路
3、Dijsktra算法求单源最短路
4、Bellman-Ford算法求单源最短路
5、SPFA求单源最短路
(1)Wikioi 1173 最优贸易
题目描述 Description
【问题描述】
C 国有n 个大城市和m 条道路,每条道路连接这n 个城市中的某两个城市。任意两个
城市之间最多只有一条道路直...
分类:
其他好文 时间:
2014-09-06 09:46:33
阅读次数:
216
给出一个无向连通图以及边权,目的求从一个点到另一个点的路径中 边权最大值 最小的那条路径,输出的是该条路径的最大边权。
因为是两点间路径问题,且数据量很小(只有100个) ,所以考虑使用floyd算法。
但是要求的并不是传统 floyd 所求的 两点之间最短路 问题,但是通过理解floyd算法的原理,可以发现floyd的思想可以用来解决这种问题:
对于任何一条至少包含两条边的路径i->j,一...
分类:
其他好文 时间:
2014-09-01 15:37:13
阅读次数:
163
最近在看图论的经典算法,
先看的是求单源最短路的dijkstra,优化后的算法用了优先队列,看起来有点复杂。
感觉 弗洛伊德(Floyd) 要比 迪克斯特拉(dijkstra) 更好理解一点,但是Floyd是三层循环,当然会慢很多。一旦数据开大就跪了吧。
floyd可以用来求 两个 连通点间的最短路问题。同时可以得到边权的和,即最短路的长度。
另外一个比较简单的应用,还可以用来判断...
分类:
其他好文 时间:
2014-08-30 15:09:49
阅读次数:
168