LC122 Best Time to Buy and Sell

2020-08-27  本文已影响0人  Rookie118

本题链接:Best Time to Buy and Sell Stock II

本题标签:ArrayGreedy

本题难度:\color{Green}{Easy}

英文题目 中文题目

方案1:

class Solution {
public:
    int maxProfit(vector<int>& prices) {
        if(prices.size() < 2)
            return 0;
        
        int res = 0;
        for(int i = 1; i < prices.size(); ++i)
            res += max(prices[i] - prices[i-1], 0);
        
        return res;
    }
};

时间复杂度:O ( N )

空间复杂度:O ( 1 )


上一篇 下一篇

猜你喜欢

热点阅读