白菜刷LeetCode记-122. Best Time to Buy and Sell Stock II
今天题目如下:
要求出最大的利益。这题个人不太想得通,看了答案也不太知道为什么这样能获得最大值。代码如下:
1 /** 2 * @param {number[]} prices 3 * @return {number} 4 */ 5 var maxProfit = function(prices) { 6 let maxp = 0; 7 for(let i = 0 ; i < prices.length ; i++){ 8 if(prices[i-1] < prices[i]){ 9 maxp += prices[i] - prices[i-1]; 10 } 11 } 12 13 return maxp; 14 };
只能暂时记住答案了。