java 121.购买和出售Stock.java的最佳时机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 121.购买和出售Stock.java的最佳时机相关的知识,希望对你有一定的参考价值。

public class Solution {
    public int maxProfit(int[] prices) {
        int res = 0;
        if (prices == null || prices.length <= 1) return res;
        int minSoFar = prices[0];
        for (int price : prices) {
            minSoFar = Math.min(minSoFar, price);
            res = Math.max (res, price - minSoFar);
        }
        return res;
    }
}

// OPT[i] = max(0, OPT[i - 1] + nums[i] - nums[i - 1]);

以上是关于java 121.购买和出售Stock.java的最佳时机的主要内容,如果未能解决你的问题,请参考以下文章

java 121.购买和出售Stock.java的最佳时机

java 121.购买和出售Stock.java的最佳时机

java 121.购买和出售Stock.java的最佳时机

java 121.购买和出售Stock.java的最佳时机

[LeetCode] 121. Best Time to Buy and Sell Stock Java

leetcode:121. Best Time to Buy and Sell Stock(Java)解答