LeetCode 309: 一个很清晰的DP解题思路

还是用状态机

状态描述图

从i = 1开始(因为i=0不能卖)

s0[i] = max(s0[i-1], s2[i-1]);

s1[i] = max(s1[i-1], s0[i-1]-prices[i]);

s2[i] =s1[i-1]+ prices[i];

发布了81 篇原创文章 · 获赞 4 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/m0_37313888/article/details/105160456