标签列表
无权图/树中给定两个节点间的最短路径
algorithm
shortest-path
3
3
我正在寻找一种算法,可以使用邻接矩阵确定无权图中两个节点之间的最短路径。我知道Dijkstra和Bellman-Ford算法,但没有一个是专门用于确定给定两个节点之间的最短路径的。非常感谢您的帮助。
-
Dorin Rusu
4
1
这个问题可能太一般性/理论化了,最好在cs.stackexchange.com上得到答案。请参见图形标签:http://cs.stackexchange.com/questions/tagged/graphs
- Jacob Foshee
1
可能是
使用Dijkstra算法在邻接矩阵中查找最短路径
的重复问题。此外,
这篇论文
描述了如何使用矩阵乘法计算最短路径。
- Ted Hopp
1
出于好奇,您认为为什么Dijkstra算法和Bellman-Ford算法不能用于查找两个节点之间的最短路径?
- templatetypedef
我并不是说它们不能被使用,只是我找到的那些变体不符合我的要求。
- Dorin Rusu
1
个回答
7
7
一个简单的选择是从第一个节点开始运行广度优先搜索,直到找到第二个节点。如果您为每个节点存储父指针,则可以从第一个节点到第二个节点读取路径。此外,这在图的大小线性时间内运行。
希望能有所帮助!
-
templatetypedef
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
14
获取n个节点之间最短路径的子图
3
前缀树中的最短路径
13
无权图中最短路径(节点最少)
3
在给定多个图的情况下找到两个节点之间的最短距离。
35
在无权无向图中查找两个节点之间的所有最短路径
4
无权图中最短节点序列
4
两个节点间路径上的权重和在树中是什么?
3
最短路径树的原理(图论)
8
两个Trie节点之间的最短路径
4
ES6中的图最短路径