2016-01-31 32 views
-4

我已经看到了很多解决网格机器人问题的方法。然而,所有的解决方案都讨论了机器人只能从其开始(左上角)到目的地(右下角)向右和向下移动的情况。在NxN网格中找到所有可能的路线

但是,如果机器人也可以向左和向上呢?

一个解释将非常感谢,以帮助我理解。

+1

你有没有试过_anything_来解决这个问题?这不是免费的代码写入服务。 –

+0

@BoristheSpider我没有要求代码,我只是要求建议 – secret

+0

这样的任务是不可能的。有无数的解决方案,因为机器人可以在达到结束之前多次循环一次循环。 – ppperry

回答

1

你可以使用一个数组来记住你所访问过的点,并让机器人沿着每个方向走,除了那些将它带到已经存在的点的方向。

相关问题