随笔分类 -  最短路径

摘要:此算法可以求任意两点的最短距离,其中边权值可以为负数,而dijkstra只能是固定的点间的距离,并且边全值不能为负数。保存的是后面的点(更好)#include#include#includeusing namespace std;#define N 100#define MAX 1000000int... 阅读全文
posted @ 2012-07-27 15:33 myth_HG 阅读(745) 评论(0) 推荐(2)
摘要:Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。 Dijkstra算法是很有代表性的最短路算法,在很多... 阅读全文
posted @ 2012-07-26 10:34 myth_HG 阅读(21514) 评论(1) 推荐(5)