不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

Leetcode-121-best-time-to-buy-and-sell-stock | 买卖股票的最佳时机

题目链接

原题链接
中文原题链接

解题思路

  • 1,暴力求解,直接求出买入和买出的最大值返回即可。

解决方案

  • 方法一:暴力法求解
1
2
3
4
5
6
7
8
9
10
11
func maxProfit(prices []int) int {
maxProfit := 0 //最大利润
for i := 0; i < len(prices); i++ {
for j := i + 1; j < len(prices); j++ {
if (prices[j] - prices[i] > maxProfit) {
maxProfit = prices[j] - prices[i]
}
}
}
return maxProfit
}
------ 本文结束------
如果本篇文章对你有帮助,可以给作者加个鸡腿~(*^__^*),感谢鼓励与支持!