https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/
/**
* @param {number[]} prices
* @return {number}
*/
var maxProfit = function(prices) {
let max = 0;
for(let i= 0 ; i <prices.length-1; i++){
if(prices[i]<prices[i+1]){
max += (prices[i+1]-prices[i])
}
}
return max;
};
너무 간단해서 뭔가 놓친 것이 있나 고민했던 문제.
1. 다음 날의 가격이 높은 경우에 더해주면 된다....
'Algorithm > LeetCode' 카테고리의 다른 글
LeetCode - Two Sum II - Input Array Is Sorted (0) | 2022.01.16 |
---|---|
LeetCode - Two Sum (0) | 2022.01.16 |
LeetCode - Add Two Numbers (0) | 2022.01.16 |
LeetCode - Triangle (0) | 2022.01.15 |
LeetCode - Jump Game II (0) | 2022.01.15 |