【代码随想录Day35】动态规划 Part.8
# 买卖股票的最佳时机 II 题目链接🔗 确定 dp 数组以及下标的含义 dp [i][0]: 表示第 i 天持有股票所得现金。 dp [i][1]: 表示第 i 天不持有股票所得最多现金。 确定递推公式 第 i 天持有股票即 dp [i][0], 可以由两个状态推出来: 第 i-1 天就持有股票,那么就保持现状,所得现金就是昨天持有股票的所得现金 即:dp [i - 1][0] 第 i 天买入股票,所得现金就是昨天不持有股票的所得现金减去 今天的股票价格 即:dp [i - 1][1] - prices [i] 第 i 天不持有股票即 dp [i][1] 的情况,...
more...