class Solution {
public int maxProfit(int[] prices) {
int res = 0;
for (int i = 0; i < prices.length-1; i++) {
if (prices[i+1] > prices[i])
res += prices[i+1] - prices[i];
}
return res;
}
}
注:
因为是不限买卖次数,所以如果第二天价格更高就等第二天卖,价格低就当天卖。直接把正的差值累加就可以了。