1

我正在尝试实施一个管理停车场的系统。这个停车场有 5 个阶段,在每个阶段我们有 6 个停车位(一个尺寸为 5*2*3 的 3D 矩阵),我们知道每时每刻至少有一个停车位是空的。当一辆车进入停车场时,我们保存它的号码并给它分配一个空的停车位,当汽车要离开时,它的号码又被给出,所以我们应该搜索找到它,然后移动其他汽车以便发送下车。但是我们想要做最少的动作来让汽车离开停车场。如果停车位空置,每辆车都可以移动到其相邻的上、下、后或前停车位。

有谁知道解决这个问题的算法?

任何帮助,将不胜感激!

4

0 回答 0