【发布时间】:2009-12-11 06:02:52
【问题描述】:
L->|
A -> B ^ |
|__> C -> D-> G->X--| |
K |_> T | |_>Z
|___________|
我希望这张小图能帮助传达我想要做的事情。
我有一个包含 7,000 个位置的列表,每个位置都有一个未定义但数量很少的门。每扇门都是两个地点之间的桥梁。
参考上图,我将如何找到通过门从 A 到 Z 的最快路线?
我不需要完整的源代码,只需要伪代码就可以了。
显然你可以取 A -> B ->C -> D -> G -> X -> L -> Z, 但最短的路线是 A -> B -> C -> K -> X -> Z。
【问题讨论】:
-
未定义是指动态吗?