1603. Design Parking System - Easy
前往題目
想法
- 直接陣列存
思路
- 定義一個陣列,放上每個
size
的車格剩多少 - 加入車輛的時候如果遇到該車格已經沒了就直接回傳
false
- 否則就加入車輛,此時要把對應車格減
1
Code
class ParkingSystem {
int[] park;
public ParkingSystem(int big, int medium, int small) {
park = new int[]{big, medium, small};
}
public boolean addCar(int carType) {
// Exceeding the limit
if (park[carType - 1] == 0) return false;
// 加入車輛
park[carType - 1] -= 1;
return true;
}
}
1603. Design Parking System - Easy
https://f88083.github.io/2024/03/28/1603-Design-Parking-System-Easy/