美文网首页
121. 买卖股票的最佳时机

121. 买卖股票的最佳时机

作者: HITZGD | 来源:发表于2018-09-18 20:12 被阅读0次

    思路:每一步都记录最大的利润(当前价格减去之前的最低值)

            int ret = 0;
            int lowest = prices[0];
            int length = prices.size();
            if (0 == length) return 0;
            for (int i = 0; i < length; i ++)
            {
                int currentPrice = prices[i];
                ret = std::max(ret , currentPrice - lowest);
                lowest = std::min(currentPrice, lowest);
            }
            return ret;
    

    相关文章

      网友评论

          本文标题:121. 买卖股票的最佳时机

          本文链接:https://www.haomeiwen.com/subject/msldnftx.html