最短路径的性质
1)路径是有向的
2)权重不一定是距离,还可能是时间等其他花费代价...
3)因为是有向图,所以并不是所有顶点都是可达的(除非该有向图是强连通图)
4)边的权重可能是负值
5)可能存在平行边(我们选择平行边中权重最小者)
6 )最短路径不一定唯一(算法中实现中,当出现两条权重相等的路径,删除其中一条路径的一条边,确保路径唯一)
单点最短路径树(SPT)——
1)树的根节点为s
2)包含起点s的所有可达顶点的最短路径
最短路径的性质
1)路径是有向的
2)权重不一定是距离,还可能是时间等其他花费代价...
3)因为是有向图,所以并不是所有顶点都是可达的(除非该有向图是强连通图)
4)边的权重可能是负值
5)可能存在平行边(我们选择平行边中权重最小者)
6 )最短路径不一定唯一(算法中实现中,当出现两条权重相等的路径,删除其中一条路径的一条边,确保路径唯一)
单点最短路径树(SPT)——
1)树的根节点为s
2)包含起点s的所有可达顶点的最短路径