Advertisement

LeetCode每日一题----2105.给植物浇水II

阅读量:

LeetCode 每日一题 ---- 【2105. 给植物浇水 II】

  • 2105.为植物进行灌溉II
      • 途径:仿真结合双指针技术

植物浇水问题解析

模拟与双指针方法应用

今日的练习内容为植物浇水II,与昨日的植物浇水I本质上并无差异,均属于模拟操作。今日需要特别注意的是,应运用双指针的方法进行处理,题目本身已经明确提示了这一思路,因此在常规情况下都会采用该方法进行解答。

复制代码
    class Solution {
    public int minimumRefill(int[] plants, int capacityA, int capacityB) {
        int len = plants.length;
        int ans = 0;
        int waterA = capacityA, waterB = capacityB;
        for (int i = 0, j = len - 1; i < len && j >= 0 && i <= j; i ++ , j -- ) {
            if (i == j) {
                if (waterA >= waterB) {
                    if (water

全部评论 (0)

还没有任何评论哟~