题目描述 思路 蒟蒻还是太弱了,,就想到半个方程就GG了,至于什么单调队列就更想不到了. $f[i][j]$表示第$i天有j$张股票的最大收益. 那么有四种选择: 不买股票:$f[i][j]=max(f[i][j],f[i-1][j])$ 买$j$张股票,之前没有买:$f[i][j]=-j*ap[i]$ 买$j$张股票,之前有过交易,中间间隔了$w$天:$f[i][j]=max(f[i][j],f[i-w-1][k]-(j-k)*ap[i])$ 卖$j$张股票,之前有过交易(废话),中间间隔了$…