6.2.5 寻找最短路径
1. 问题描述
假设你被困在一个迷宫中,你的任务是使用 D* Lite 算法找到从起点到终点的最短路径,以尽快逃离迷宫。迷宫由一个二维地图表示,其中包含障碍物(墙壁)和通道。你只能在通道上移动,不能穿过墙壁。每个通道格子的移动成本均为1,但你可以选择更高效的路径以尽快脱离迷宫。
实例6-1:寻找迷宫中的最短路径(codes/6/first.py)
2. 具体要求
1. 问题描述
假设你被困在一个迷宫中,你的任务是使用 D* Lite 算法找到从起点到终点的最短路径,以尽快逃离迷宫。迷宫由一个二维地图表示,其中包含障碍物(墙壁)和通道。你只能在通道上移动,不能穿过墙壁。每个通道格子的移动成本均为1,但你可以选择更高效的路径以尽快脱离迷宫。
实例6-1:寻找迷宫中的最短路径(codes/6/first.py)
2. 具体要求