你的爱车有停车位吗?文末有惊喜~
2023-08-27 17:27 作者:bili_31175665658 | 我要投稿
前言
如今的社会,买车已经成为潮流,每次节假日回老家,到处都是人山车海,停车更是令人头大,尤其是有些比较落后的停车场,进去转一圈发现没有车位,还得再费劲巴拉出来,费时费力,苦不堪言!
那么这时候一个智能的停车场系统就显得非常有必要了,它能够在你进入停车场之前就告诉你有没有车位,避免不必要的折腾。一个智能的停车场系统其实很简单,就是在每次进出车后,都重新计算下剩余车位的数量就可以了,下面我们就来实现它:
算法介绍
首先设计一个 ParkingSystem 类,表示停车场系统,在初始化这个类的时候,分别告知大、中、小三种型号车位分别有多少
之后在这个类中写两个方法:addCar($carType)、decCar($carType),分别表示进车和出车,$carType表示大、中、小三种型号车位,分别用数字 1, 2 和 3 表示
这样一个简单的停车场系统就完成了,它可以实时统计场内车位剩余数量,在车辆进入之前就能够告知该车辆是否可以进入,实现了智能停车!
最后送大家一份 JetBrains IDEA 破解教程和干货,快拿去用吧:
百度网盘链接:https://pan.baidu.com/s/1jxvnKgTsTbkVmjcPGeTm0g
提取码:2cg8