标签: blockly
我希望能为完成这个块状迷宫提供一些帮助。
https://blockly-games.appspot.com/maze?lang=en&level=10&skin=0
这我能走多远。
答案 0 :(得分:1)
不确定它是否是最佳解决方案,但它可以工作:
while (notDone()) { moveForward(); if (isPathLeft()) { if (isPathForward()) { if (isPathRight()) { turnRight(); } else { turnLeft(); } } else { turnLeft(); } } else { if (isPathRight()) { turnRight(); } } }