121. Best Time to Buy and Sell Stock

mail@pastecode.io avatar
unknown
python
6 months ago
305 B
2
Indexable
Never
class Solution:
    def maxProfit(self, prices: List[int]) -> int:
        l, r = 0, 1
        res = 0

        while r < len(prices):
            if prices[l] < prices[r]:
                res = max(res, prices[r] - prices[l])
            else:
                l = r
            r += 1

        return res