文章目录 题目思路代码 题目 思路 枚举每个元素,在这个元素右边找与它差值最大的。更新最大差值 res 代码 暴力版本 func maxProfit(prices []int) (res int) { for i := 0 ; i < len(prices) ; i++{ for j := i + 1 ; j < len(prices) ; j++ { res = max(res, prices[j] - prices[i]) } } return } func max(a int, b int) int { if a <= b { return b }else { return a } }