53. Maximum Subarray (dp)

900 단어
https://leetcode.com/problems/maximum-subarray/description/
제목: 최대 필드와
사고방식: 동적 기획으로 하면 된다.
class Solution {
public:
    int maxSubArray(vector<int>& nums) {
        int max,b=0,len=nums.size();
        for(int x=0;xif(x==0) max=nums[x];
            b=b>0?b+nums[x]:nums[x];
            max=max>b?max:b;
        }
        return max;
    }
};

좋은 웹페이지 즐겨찾기