第一行输入一个正整数 n ,表示数组 prices 的长度第二行输入 n 个正整数,表示数组中prices的值
输出最大收益
7 8 9 2 5 4 7 1
7
在第1天(股票价格=8)买入,第2天(股票价格=9)卖出,获利9-8=1
在第3天(股票价格=2)买入,第4天(股票价格=5)卖出,获利5-2=3
在第5天(股票价格=4)买入,第6天(股票价格=7)卖出,获利7-4=3
总获利1+3+3=7,返回7
5 5 4 3 2 1
0
由于每天股票都在跌,因此不进行任何交易最优。最大收益为0。
5 1 2 3 4 5
4
第一天买进,最后一天卖出最优。中间的当天买进当天卖出不影响最终结果。最大收益为4。