leetcode-121-买股票的最佳时机

 题目描述;

方法一:O(n) O(1)

class Solution:
    def maxProfit(self, prices: List[int]) -> int:
        minprices = float('inf')
        maxprofit = 0
        for i in prices:
            if i<minprices:
                minprices = i
            elif i-minprices>maxprofit:
                maxprofit = i-minprices
        return maxprofit

 

posted @ 2019-07-15 11:38  oldby  阅读(144)  评论(0编辑  收藏  举报