luoheng
10/7/2019 - 2:48 AM

maxProfit

func maxProfit(prices []int) int {
    min, max := int(^uint(0)>>1), 0
    for _, a := range prices {
        if a < min {
            min = a
        }
        if a - min > max {
            max = a - min
        }
    }
    return max
}