【发布时间】:2015-03-29 21:47:33
【问题描述】:
我有一个图的生成树,从顶点 v 开始。所有边的距离都相同(假设为 1)。
如何计算出从 v 到另一个顶点 u 的最短路径?
【问题讨论】:
标签: graph shortest-path vertex spanning-tree
我有一个图的生成树,从顶点 v 开始。所有边的距离都相同(假设为 1)。
如何计算出从 v 到另一个顶点 u 的最短路径?
【问题讨论】:
标签: graph shortest-path vertex spanning-tree
仅给定生成树,您无法找到从顶点 v 到任何顶点 u 的最短路径。
考虑下图,其中所有边的成本等于1:
v
/ \
/ \
/ \
u-------w
显然v 和u 之间的最短路径是1。
但是,请考虑上图的以下生成树:
v
\
\
\
u-------w
如果我们没有得到图表,我们就无法知道v 和u 之间有一条边。所以,我们只能说有一条从v到u到w的路径,长度为2。
【讨论】: