买卖股票的最佳时机
买卖股票的最佳时机
思路一
解题方法
复杂度
func maxProfit(prices []int) int {
Max,Min := 0,math.MaxInt
for _,v := range prices {
Max = max(Max,v-Min)
Min = min(Min,v)
}
return Max
}
func min(a, b int) int {
if a < b {
return a
}
return b
}
func max(a, b int) int {
if a > b {
return a
}
return b
}思路二
解题方法
复杂度
思路三
解题方法
复杂度
最后更新于