LeetCode - 123 解題紀錄 / August LeetCoding Challenge Day 16
題目: LeetCode - 123. Best Time to Buy and Sell Stock III
題目說明
給一個陣列代表每日的股票價格,求買賣兩次後的最高收益。當手上有一支股票時就無法買第二支股票。
解題思路
動態規劃,轉移方程為:
1 | cost1 = min(p, cost1); |
將 profit1
的收益與 cost2
結合,profit2
即為最後的總收益,
參考解法
1 | class Solution { |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Larry's notes!
評論