import java.util.*;
public class Solution {
public int maxProfit (int[] prices) {
int low = prices[0];
int result = 0;
for(int i = 1; i < prices.length; ++i){
//出现更小值,更新最小值(买入)
if(prices[i] < low){
low = prices[i];
}else{
//没有最小值,则可能是卖出的时机,比较
result = Math.max(result, prices[i] - low);
}
}
return result;
}
} 


京公网安备 11010502036488号