LeetCode-cn 力扣刷題
LeetCode-cn力扣刷題目錄
122_買賣股票的最佳時機II
給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。
設計一個算法來計算你所能擷取的最大利潤。你可以盡可能地完成更多的交易(多次買賣一支股票)。
注意:你不能同時參與多筆交易(你必須在再次購買前出售掉之前的股票)。
示例 1:
輸入: [7,1,5,3,6,4]
輸出: 7
解釋: 在第 2 天(股票價格 = 1)的時候買入,在第 3 天(股票價格 = 5)的時候賣出, 這筆交易所能獲得利潤 = 5-1 = 4 。
随後,在第 4 天(股票價格 = 3)的時候買入,在第 5 天(股票價格 = 6)的時候賣出, 這筆交易所能獲得利潤 = 6-3 = 3 。
示例 2:
輸入: [1,2,3,4,5]
輸出: 4
解釋: 在第 1 天(股票價格 = 1)的時候買入,在第 5 天 (股票價格 = 5)的時候賣出, 這筆交易所能獲得利潤 = 5-1 = 4 。
注意你不能在第 1 天和第 2 天接連購買股票,之後再将它們賣出。
因為這樣屬于同時參與了多筆交易,你必須在再次購買前出售掉之前的股票。
示例 3:
輸入: [7,6,4,3,1]
輸出: 0
解釋: 在這種情況下, 沒有交易完成, 是以最大利潤為 0。
『力扣刷題』122_買賣股票的最佳時機II 解題代碼
下載下傳位址見文末
支援原創
碼文不易,希望支援,謝謝->支援原創
掃個紅包
[外鍊圖檔轉存失敗(img-GdnMRmtn-1568545809790)(https://raw.githubusercontent.com/923132714/my_picture/master/blog/support/掃碼領紅包.png “掃碼領紅包”)]
[外鍊圖檔轉存失敗(img-CqLo0cxw-1568545809791)(https://github.com/923132714/my_picture/blob/master/blog/support/%E7%A6%8F%E5%88%A9.png?raw=true “福利”)]
上面這張圖,請各位理智對待(分享收益不足望大家諒解)
再次感謝,大家對本人的支援。
代碼下載下傳
122_買賣股票的最佳時機II 代碼下載下傳
122_買賣股票的最佳時機II 代碼下載下傳
122_買賣股票的最佳時機II 代碼下載下傳
解壓密碼:qq923132714