【发布时间】:2014-11-11 19:08:40
【问题描述】:
我有一个图表
G=nx.Graph()
及其边缘
G.add_edge('a', 'b')
G.add_edge('a', 'e')
G.add_edge('b', 'c')
G.add_edge('c', 'd')
G.add_edge('d', 'e')
G.add_edge('e', 'g')
G.add_edge('g', 'f')
G.add_edge('g', 'h')
G.add_edge('g', 'k')
G.add_edge('h', 'j')
G.add_edge('h', 'i')
现在假设我想得到一条从节点“a”开始的最短路径,并且应该包含节点['d', 'k']
所以输出应该是['a', 'b', 'c', 'd', 'e', 'g', 'k']
有没有networkx函数可以给我这样的输出?
【问题讨论】: