靴
靴子
Unregistered / Unconfirmed
GUEST, unregistred user!
我要在路网中以一个端点为出发点,然后寻找100公里之内的道路,怎么搞这个算法啊?一个端点可能有多条路和他相连,这样分出去,到最后路的情况太多了,而且路又是相通的。我感觉太难了。有朋友说个算法吗?
比如说我从a点出发,到b点,从b点出去的路有10条路,而且从a到b在到这十条路中任何一个都不到我要求的长度呢。这十条路每条又可能分出10条或更多,有些路又可能回到了b点,这样下去,走的路的可能性是成倍增长的。有高手说说这样如何实现效率会高呢?
比如说我从a点出发,到b点,从b点出去的路有10条路,而且从a到b在到这十条路中任何一个都不到我要求的长度呢。这十条路每条又可能分出10条或更多,有些路又可能回到了b点,这样下去,走的路的可能性是成倍增长的。有高手说说这样如何实现效率会高呢?