This commit is contained in:
programmercarl
2023-05-20 15:30:25 +08:00
parent eed3bd5750
commit 16f4a48bd6
13 changed files with 92 additions and 67 deletions

View File

@@ -14,16 +14,21 @@
返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。
示例 1
输入:[7,1,5,3,6,4]
输出5
* 示例 1
* 输入:[7,1,5,3,6,4]
* 输出5
解释:在第 2 天(股票价格 = 1的时候买入在第 5 天(股票价格 = 6的时候卖出最大利润 = 6-1 = 5 。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。
示例 2
输入prices = [7,6,4,3,1]
输出0
* 示例 2
* 输入prices = [7,6,4,3,1]
* 输出0
解释:在这种情况下, 没有交易完成, 所以最大利润为 0。
# 算法公开课
**《代码随想录》算法视频公开课:[动态规划之 LeetCode121.买卖股票的最佳时机1](https://www.bilibili.com/video/BV1Xe4y1u77q),相信结合视频再看本篇题解,更有助于大家对本题的理解**。
## 思路