classSolution{publicintmaxProfit(int[] prices){int len = prices.length;int maxValue =0;int min =Integer.MAX_VALUE;for(int i =0; i < len; i++){if(prices[i]< min){
min = prices[i];}elseif(prices[i]- min > maxValue){
maxValue = prices[i]- min;}}return maxValue;}}