在一家农场,有一群牛,每头牛都有一个市场价值,这个价值每天都会变化。农场主人可以选择在某一天买入一头,然后在某一天卖出之前买的全部牛。但是,农场主人不限制交易次数,且在买入新的牛之前不用卖掉手头上的牛。 现给你一个数组,表示每一天牛的市场价值,和一个整型 k,设计一个算法来计算农场主人最多能获得多少利润。 注意:你不能在同一天进行多次买入,但可以在同一天进行多次卖出。
示例1

输入

[3,3,5,0,0,3,1,4]

输出

16

说明

3,3买入,5卖出
0,0,3,1买入,4卖出
示例2

输入

[1,2,3,4,5]

输出

10
示例3

输入

[1,2,3,4,5,6,7,8,9,10]

输出

45

备注:
0 0 0
加载中...