讨论/《初级算法》 - 买卖股票的最佳时机 II/
《初级算法》 - 买卖股票的最佳时机 II

最简单5行代码可以搞定。只需要比较后一天和前一天的,如果后一天大于前一天的,就累加进去。

class Solution {
public:
    int maxProfit(vector<int>& prices) {
 int sum = 0;
    for (int i = 1; i < prices.size(); i++)
    {
        if (prices[i]>prices[i-1])
        {
            sum = sum + prices[i] - prices[i-1];
        }
    }
    return sum;
    }
};
展开全部 170 讨论