白菜刷LeetCode记-122. Best Time to Buy and Sell Stock II

Posted sysu_kww

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了白菜刷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 };

只能暂时记住答案了。

以上是关于白菜刷LeetCode记-122. Best Time to Buy and Sell Stock II的主要内容,如果未能解决你的问题,请参考以下文章

白菜刷LeetCode记-217. Contains Duplicate

白菜刷LeetCode记-811.Subdomain Visit Count

白菜刷LeetCode记-384. Shuffle an Array

白菜刷LeetCode记-350. Intersection of Two Arrays II

白菜刷LeetCode记-328. Odd Even Linked List

leetcode122-Best Time to Buy and Sell Stock II