美文网首页
python实现leetcode之121. 买卖股票的最佳时机

python实现leetcode之121. 买卖股票的最佳时机

作者: 深圳都这么冷 | 来源:发表于2021-10-04 15:12 被阅读0次

解题思路

一遍扫描,找到两个值
一个是局部最大差值
一个是最小值
扫描完成时:局部最大差值就是全局最大差值

121. 买卖股票的最佳时机

代码

class Solution(object):
    def maxProfit(self, prices):
        """
        :type prices: List[int]
        :rtype: int
        """
        rtv, mi = 0, None
        for item in prices:
            if mi is None or item < mi: mi = item
            if item - mi > rtv: rtv = item - mi
        return rtv
效果图

相关文章

网友评论

      本文标题:python实现leetcode之121. 买卖股票的最佳时机

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