2、某单位停车场共有 10 个车位,是一个一端封闭的只有一排的狭长通道,
车辆只能由左向右依次停放,最右端有一个大门供车辆出入。当车位未满时,车
辆可以进入并停在最后一辆车的后面;当车位已满时,车辆需在大门外排队等待,
最多可允许 5 辆车排队等待。当停车场有车辆离开时,停在后面的车要依次退出
让路,待车辆驶出后再按原次序进入,之后门外等待的第一辆车可进入停车场,
排队车辆依次前移一个位置。车辆要记入的信息包括车编号、车牌号、在停车场
中的位置或者排队的位置。
要求:用栈模拟停车场,用队列模拟排队等待的车辆。实现车辆进入停车场、
离开停车场、按车牌号查找车辆位置等功能,并能显示出停车场及等待队列中的
全部车辆信息。
2021-10-05 10:27:57
5KB
栈
队列
1