1603. Design Parking System - Easy 前往題目 想法 直接陣列存 思路 定義一個陣列,放上每個size的車格剩多少 加入車輛的時候如果遇到該車格已經沒了就直接回傳false 否則就加入車輛,此時要把對應車格減1 Codeclass 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; } } Leetcode > Medium #Leetcode #心得 #Simulation #Design #Counting 1603. Design Parking System - Easy https://f88083.github.io/2024/03/28/1603-Design-Parking-System-Easy/ 作者 Simon Lai 發布於 2024年3月28日 許可協議 1396. Design Underground System - Medium 上一篇 104. Maximum Depth of Binary Tree - Easy 下一篇 Please enable JavaScript to view the comments