力扣每日一题Day08
千秋为卷,山河作答。
题目描述:
给你一个整数数组 prices
,其中 prices[i]
表示某支股票第 i
天的价格。
在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。
返回 你能获得的 最大 利润 。
解题代码:
1 | class Solution { |
解读与收获:
本题运用了贪心算法,其实是一种取巧方法,贪心算法的要点是每次都取最优解,运用到本题中,其实就是只要今天比昨天的股票有涨值,就出手获得利润,贪心的过程不是最终的购买过程,但可以利用贪心算法计算最大利润。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 驴の奇思妙想!
评论