構造
貪心+棧
貪心+隊列
局部最優(yōu)增加進一步優(yōu)化的可能
-
買賣股票
- buy 的值為prices[0] 加上手續(xù)費fee
- 如果當前價格prices[i] + fee < buy,說明此時價格更低,更新buy = prices[i] + fee
- 如果當前價格prices[i] > buy,此時可以賣出,盈余prices[i] - buy;此時未必是最優(yōu)解;增加反悔策略;a:更新buy = prices[i],如果第二天上漲,此時直接更新,prices[i + 1] - prices[i],相當于prices[i + 1] - buy;