【发布时间】:2019-11-22 20:19:02
【问题描述】:
我正在创建一艘水下潜艇,它必须在水池中搜索未知位置的目标。是否有任何算法可以专门用于这种情况。我读了一篇关于 A* 的文章,但这似乎只在起始位置和目标位置已知时识别最短路径有用。 DFS 似乎也适用于相同的场景。
有什么方法可以在不遍历整个池的情况下做到这一点?
【问题讨论】:
-
如果您想要一个有用的答案,您将需要编辑问题以更清楚地说明问题。
-
Idk 我可以清楚多少,是否有任何算法可用于在目标位置未知时找到目标。因为我认为您仍然需要遍历整个区域才能找到它们
-
嗯,首先,您可以清楚您的算法应该具有哪些输入和输出,以及它们如何表示为数据。潜艇是整数、字符串还是对象?池是列表、二维网格、字典还是树?包含一些具有预期输出的示例数据怎么样?
-
它实际上是一艘真正的潜艇和一个真正的游泳池。我认为一旦潜艇开始遍历池,池将被表示为带有节点的树。而是从更高的层面看待问题。
-
一个真正的潜艇和一个真正的游泳池?这不是一个算法问题,那么 - 使用声纳。 en.wikipedia.org/wiki/Sonar
标签: algorithm machine-learning search graph artificial-intelligence