当前位置:   article > 正文

C++ Leetcode 1827. 最少操作使数组递增_c++最少操作使数组递增

c++最少操作使数组递增

class Solution {

public:

    int minOperations(vector<int>& nums) {

        int result = 0;

        if(nums.size() == 0 || nums.size() == 1) {

            return 0;

        }

        for(int i = 1; i < nums.size(); i++) {

            if(nums[i] <= nums[i-1]) {

                result += nums[i-1] + 1 - nums[i];

                nums[i] += nums[i-1] + 1 - nums[i];

            }    

        }

    return result;

    }

};

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/846993
推荐阅读
相关标签
  

闽ICP备14008679号