LeetCode Best Time to Buy and Sell Stock II

原创 2015年07月07日 16:25:15

Description:

Say you have an array for which the ith element is the price of a given stock on day i.

Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy one and sell one share of the stock multiple times). However, you may not engage in multiple transactions at the same time (ie, you must sell the stock before you buy again).

Solution:

这道题目和上一道的不同之处在于可以买入卖出多次。

这个时候可以进行这样的题目转换:就是找所有递增的子序列的递增之和。

import java.util.*;

public class Solution {
	public int maxProfit(int[] prices) {
		int sum = 0;
		for (int i = 1; i < prices.length; i++)
			if (prices[i] > prices[i - 1])
				sum += prices[i] - prices[i - 1];
		return sum;
	}
}


[leetcode]Best Time to Buy and Sell Stock I&II

public int maxProfit(int[] prices) { int len=prices.length; if(len==2) r...

LeetCode122. Best Time to Buy and Sell Stock II题解

今天讨论一道让我想的过于复杂的题目:一道有关股票买卖的问题。题目描述:Say you have an array for which the i th element is the price of ...
  • lby0910
  • lby0910
  • 2017年04月06日 16:18
  • 300

[LeetCode]Best Time to Buy and Sell Stock II

题目: Best Time to Buy and Sell Stock II   Say you have an array for which the ith elemen...

leetcode_[python/C++]_121/122/123/188.Best Time to Buy and Sell Stock I/II/III/IV

121. Best Time to Buy and Sell Stock [题目] Say you have an array for which the ith element is the p...

LeetCode(44) Best Time to Buy and Sell Stock I II

Best Time to Buy and Sell Stock I题目描述Say you have an array for which the ith element is the price of...

leetcode122~Best Time to Buy and Sell Stock II

Say you have an array for which the ith element is the price of a given stock on day i. Design an a...

LeetCode 122. Best Time to Buy and Sell Stock II 解题报告

LeetCode 122. Best Time to Buy and Sell Stock II 解题报告

LeetCode 123. Best Time to Buy and Sell Stock II,小米2016校招 风口的猪-中国牛市

Say you have an array for which the ith element is the price of a given stock on day i. Design an...

LeetCode -- Best Time to Buy and Sell Stock II (贪心策略,差分序列)

LeetCode -- Best Time to Buy and Sell Stock II (贪心策略,差分序列) IT code Interview 程序员面试题,贪心策略,差分序列...

Best Time to Buy and Sell Stock II(leetcode)

题目: Say you have an array for which the ith element is the price of a given stock on day i. ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LeetCode Best Time to Buy and Sell Stock II
举报原因:
原因补充:

(最多只允许输入30个字)