我有以下函数,我需要将其应用于2D矩阵中的每个单元格。我的矩阵最多可以有一百万个细胞。计算这个值的更快的方法是什么?函数如下: global Pwalk global columns if c == (columns-1) or [r,c+1] in walls: else: if r == 0 or
我们目前正在编写一个游戏(这是一种非常未知的语言:Moda2),我们遇到的问题如下:我们在一个17x12的网格中有一个迷宫(不是一个完美的迷宫)。它有很多代码,所以我会给出这样的想法:
而(最终目的地未到达) DO {尝试向右走,如果没有什么阻止你:向右走如果你遇到障碍,尝试向上,直到你可以向右走,如果你不能再往上走,试着向下走,直到你可以向右走,(从你第一次被阻止的地方开始),如果你不能再往下走,试着向左走一步,然后用积木填充你测试过的空间。}