100
#LS1252. 【普及】买卖股票的最佳时机_4【普及】买卖股票的最佳时机_4
【普及】买卖股票的最佳时机_4
给定一个数组 ,它的第 个元素 表示一支给定股票第 天的价格。
设计一个算法来计算你所能获取的最大利润。你最多可以完成 笔交易,也就是说,你最多可以买 次,卖 次。
注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。
输入格式
第一行包含 个正整数 ,表示 的长度和交易笔数上限
第二行包含 个正整数,表示
输出格式
对于每组数据输出一行,包含答案
3 2
2 4 1
2
6 2
3 2 6 5 0 3
7
提示
【样例 1 解释】
- 在第 天买入(价格为 ),第 天卖出(价格为 )
- 获利
【样例 2 解释】
- 在第 天买入(价格为 ),第 天卖出(价格为 )
- 在第 天买入(价格为 ),第 天卖出(价格为 )
- 获利
【数据范围】
请思考后再点击查看提示
来源
相关
在以下作业中: