2079.给植物浇水
链接:2079.给植物浇水
难度:Medium
标签:数组、模拟
简介:给你一个下标从 0 开始的整数数组 plants ,数组由 n 个整数组成。其中,plants[i] 为第 i 株植物需要的水量。另有一个整数 capacity 表示水罐的容量,返回浇灌所有植物需要的 步数 。
题解 1 - python
- 编辑时间:2024-05-08
- 执行用时:40ms
- 内存消耗:16.53MB
- 编程语言:python
- 解法介绍:模拟。
class Solution:
    def wateringPlants(self, plants: List[int], capacity: int) -> int:
        water = capacity
        res = 0
        for i in range(len(plants)):
            if water < plants[i]:
                water = capacity
                res += i * 2
            water -= plants[i]
            res += 1
        return res