2020-11-19(122. 買賣股票的最佳時機 II)
class Solution {
public int maxProfit(int[] prices) {
int n=prices.length;
int dp[][]=new int[n][2];
dp[0][0]=0;
dp[0][1]=-prices[0];
for(int i=1;i<n;i++){
dp[i][0]=Math.max(dp[i-1][0],dp[i-1][1]+prices[i]);
dp[i][1]=Math.max(dp[i-1][1],dp[i-1][0]-prices[i]);
}
return dp[n-1][0];
}
}
動態規劃,永遠的痛。。。
願訓練能讓我進步
相關文章
- 122. 買賣股票的最佳時機 II
- 力扣-122. 買賣股票的最佳時機 II力扣
- 演算法122. 買賣股票的最佳時機 II演算法
- leetcode【每日一題】122. 買賣股票的最佳時機 II JavaLeetCode每日一題Java
- 買賣股票的最佳時機 II
- 122 買賣股票的最佳時機 II
- 程式碼隨想錄演算法訓練營 | 121.買賣股票的最佳時機,122.買賣股票的最佳時機II,123.買賣股票的最佳時機III演算法
- LeetCode-Java:122. 買賣股票的最佳時機ⅡLeetCodeJava
- leetcode 122 買賣股票的最佳時機 IILeetCode
- LeetCode122. 買賣股票的最佳時機 IILeetCode
- LeetCode-122-買賣股票的最佳時機 IILeetCode
- 122. 買賣股票的最佳時機 II-簡單-動態規劃、貪心演算法動態規劃演算法
- 121. 買賣股票的最佳時機
- 買賣股票的最佳時機 IV javaJava
- leetcode 121 買賣股票的最佳時機LeetCode
- 【演算法】【線性表】【陣列】買賣股票的最佳時機 II演算法陣列
- 買賣股票的最佳時機系列問題
- 力扣之買賣股票的最佳時機力扣
- Leetcode121. 買賣股票的最佳時機LeetCode
- leetcode 123 買賣股票的最佳時機 IIILeetCode
- 股票買賣:如何把握股票的最佳買賣點?
- 力扣-121. 買賣股票的最佳時機力扣
- 121-簡單-買賣股票的最佳時機
- [Leetcode]123.買賣股票的最佳時機3LeetCode
- 力扣之陣列——買賣股票的最佳時機力扣陣列
- 陣列筆試題之買賣股票的最佳時機陣列筆試
- 程式碼隨想錄演算法訓練營第48天 | 188.買賣股票的最佳時機IV 、309.最佳買賣股票時機含冷凍期、 714.買賣股票的最佳時機含手續費演算法
- LeetCode 188 買賣股票的最佳時機IV HERODING的LeetCode之路LeetCode
- 線性dp:LeetCode122.買賣股票的最佳時機llLeetCode
- LeetCode《買賣股票的最佳時機》系列題目,最詳解LeetCode
- 程式碼隨想錄演算法訓練營day32 | leetcode 122. 買賣股票的最佳時機 II、55. 跳躍遊戲、45. 跳躍遊戲 II演算法LeetCode遊戲
- 【演算法】【線性表】【陣列】買賣股票的最佳時機演算法陣列
- Day 44 | 714.買賣股票的最佳時機含手續費
- 買股票的最佳時機(一次買入一次賣出,兩次,多次)
- leetcode 動態規劃 買賣股票的最佳時機含手續費 javaLeetCode動態規劃Java
- 演算法系列-動態規劃(4):買賣股票的最佳時機演算法動態規劃
- [力扣每日一題]714. 買賣股票的最佳時機含手續費力扣每日一題
- 程式碼隨想錄演算法訓練營第三十二天 | 122.買賣股票的最佳時機 55.跳躍遊戲 45.跳躍遊戲II演算法遊戲