一、题目
二、代码
class Solution
{
public int maxProfit(int[] prices)
{
int re_max = 0;
int i;
int length = prices.length;
for(i=1;i<length;i++)
{
if(prices[i]-prices[i-1]>0)
{
// System.out.println(" 进入 i " + i);
re_max = re_max + (prices[i]-prices[i-1]);
}
}
return re_max;
}
}
三、运行结果
四、附录
二刷
class Solution
{
public int maxProfit(int[] prices)
{
int i;
int length = prices.length;
int res = 0;
for(i=1;i<length;i++)
{
if(prices[i]>prices[i-1]) res+=prices[i]-prices[i-1];
}
return res;
}
}