我有两个点(x1, y1)
和(x2, y2)
,并列出了可以使用格式(x, y)
进行遍历的所有可能位置,我将如何查找/估算两个位置之间的最快路径两个值。
我正在用Java实现此功能,但是语言并不重要。
有关此问题的一些限制和其他信息:
x1
,否则x2
和y1 = y2
的值将永远不会相同,这是因为这些位置始终位于对象的 edge 上。框。(x1, y1)
和(x2, y2)
之间可能并不总是存在一条路径(用于检查路径之间的连续性(x1, y1)
或(x2, y2)
(x, y)
和(x + 1, y + 1)
被视为邻居)