我正在尝试解决PACMAN问题,即找到一个短路径(不一定是最短的,但是合适的)来吃掉迷宫中的所有豆子。我看到很多人谈论TSP、Dijsktra、BFS和A*算法,但我认为这不是TSP,因为我不必回到起点,而且如果需要,我可以重复经过某些节点。此外,我认为Dijsktra、BFS和A*算法并不能帮助我,因为我不是在寻找最短路径,即使是这种情况,也无法在合理的时间内得出答案。
有谁能给我一些提示吗?这是什么样的问题?这是一种TSP吗?哪些算法可以高效地解决这个问题?我将非常感激任何关于实现的提示。
有谁能给我一些提示吗?这是什么样的问题?这是一种TSP吗?哪些算法可以高效地解决这个问题?我将非常感激任何关于实现的提示。