【发布时间】:2015-04-30 18:43:32
【问题描述】:
我认识其他人have asked similar questions,但这个略有不同。
我需要将距离计算为距离根节点的权重和节点数的组合。
所以如果图表是 A->20 ft->B->10 ft->C 那么通常你会计算A->B 之间的距离为 20 英尺,A->C 之间的距离为 30 英尺,但我想放大通过另一个节点跳跃的成本。
所以假设每次你跳过另一个节点,成本加倍,所以 A->B 距离是 20 英尺,B->C 距离是 10英尺,但 A->C 是 20 英尺 + 2*10 英尺 = 40 英尺
boost 的 Dijkstra 最短路径可以实现吗?
【问题讨论】:
标签: c++ boost customization dijkstra boost-graph