这是一个面试问题。设计一个算法来玩“青蛙过河(Frogger)”游戏。你需要引导一只青蛙穿过繁忙的道路。青蛙可以向前/后和左/右移动,而汽车只能向左行驶,青蛙和汽车都只能一次移动一个位置。
我想知道如何将其简化为某些基本的、众所周知的算法。如果在游戏中没有“时间”的概念,我会构建一个安全位置的图,并找到通向青蛙目的地的路径。然而,我不能使用这种方法。
如何将“Frogger”简化为一个众所周知的问题?
我想知道如何将其简化为某些基本的、众所周知的算法。如果在游戏中没有“时间”的概念,我会构建一个安全位置的图,并找到通向青蛙目的地的路径。然而,我不能使用这种方法。
如何将“Frogger”简化为一个众所周知的问题?