LeetCode 309. 最佳买卖股票时机含冷冻期(动态规划)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 309. 最佳买卖股票时机含冷冻期(动态规划)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 題目
給定一個(gè)整數(shù)數(shù)組,其中第 i 個(gè)元素代表了第 i 天的股票價(jià)格 。?
設(shè)計(jì)一個(gè)算法計(jì)算出最大利潤。在滿足以下約束條件下,你可以盡可能地完成更多的交易(多次買賣一支股票):
- 你不能同時(shí)參與多筆交易(你必須在再次購買前出售掉之前的股票)。
- 賣出股票后,你無法在第二天買入股票 (即冷凍期為 1 天)。
來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-cooldown
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
2. 解題
類似題目:
LeetCode 121. 買賣股票的最佳時(shí)機(jī)
LeetCode 122. 買賣股票的最佳時(shí)機(jī) II
LeetCode 123. 買賣股票的最佳時(shí)機(jī) III(動態(tài)規(guī)劃)
LeetCode 188. 買賣股票的最佳時(shí)機(jī) IV(動態(tài)規(guī)劃)
LeetCode 714. 買賣股票的最佳時(shí)機(jī)含手續(xù)費(fèi)(DP)
- dp[i][0]表示第 i 天不持有股票的最大收益
- dp[i][1]表示第 i 天持有股票的最大收益
- 跟第二題很接近。
8 ms 12 MB
總結(jié)
以上是生活随笔為你收集整理的LeetCode 309. 最佳买卖股票时机含冷冻期(动态规划)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Feature Engineering
- 下一篇: LeetCode 第 29 场双周赛(8