1413. 逐步求和得到正数的最小值前缀和

Posted 幽殇默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1413. 逐步求和得到正数的最小值前缀和相关的知识,希望对你有一定的参考价值。


https://leetcode-cn.com/problems/minimum-value-to-get-positive-step-by-step-sum/
ans>=1
ans+s1>=1 -> ans>=1-s1
ans+s1+s2>=1 -> ans>=1-(s1+s2)
以此类推,找到一个最大的,可以包含所有区域的。

class Solution {
public:
    int minStartValue(vector<int>& nums) {
        int sum=0,ans=1;
        for(int i=0;i<nums.size();i++)
        {
            sum+=nums[i];
            ans=max(ans,1-sum);
        }
        return ans;
    }
};

以上是关于1413. 逐步求和得到正数的最小值前缀和的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode 1413.逐步求和得到正数的最小值

20.4.19 周赛 逐步求和得到正数的最小值 简单

leetcode-5372-逐步求和得到正数的最小值

LeetCode八月每日一题题解(个人记录打卡)

LeetCode八月每日一题题解(个人记录打卡)

LeetCode八月每日一题题解(个人记录打卡)