用 Python 编写程序,找出到达右下角所需的最少格子数

pythonserver side programmingprogramming更新于 2026/2/4 13:32:17

假设我们有一个 2D 网格,代表迷宫,其中 0 表示空白空间,1 表示墙壁。我们将从网格 [0, 0] 开始,我们必须找出到达网格右下角所需的最少格子数。如果无法达到,则返回 −1。

因此,如果输入如下

000
100
100

则输出为 5

要解决此问题,我们将遵循以下步骤 −