private static int maxProfit2(int []prices){
int maxMoney=0;
if(prices.length==0){
return maxMoney;
}
int cur=prices[0];
for(int i=1;i<prices.length;i++){
if(prices[i]>cur){
maxMoney=maxMoney>prices[i]-cur?maxMoney:prices[i]-cur;
}else{
cur=prices[i];
}
}
return maxMoney;
}