假定你知道 n 天内的某只股票每一天价格的变动。
你最多可以同时持有一只股票。但你可以无限次的交易(买进和卖出均无手续费)。
请设计一个函数,计算你所能获得的最大收益。
输入一个数组,数组中每一个元素为 arr (i)代表当天股票的价格.
let total = 0;
// 在价格最低的时候买进,到跌时卖出
for(var i = 1; i < prices.length; i++) {
// 涨的话就加上,
total += Math.max(prices[i]-prices[i - 1],0)
}
return total;