TODO: Return the maximum across all elements in input array. Return -1 if the *i
ID: 3736402 • Letter: T
Question
TODO: Return the maximum across all elements in input array. Return -1 if the *inputArray is empty. public static int max(intinputArray) return 0;Explanation / Answer
public static int max(int[] inputArray) { if(inputArray == null || inputArray.length == 0) { return -1; } else { int maxVal = inputArray[0]; for(int i = 1; i maxVal) { maxVal = inputArray[i]; } } return maxVal; } } public static int multiMax(int[] inputArrayA, int[] inputArrayB, int[] inputArrayC, int[] inputArrayD, int[] inputArrayE, int[] inputArrayF, int[] inputArrayG, int[] inputArrayH, int[] inputArrayI, int[] inputArrayJ) { int maxVal = max(inputArrayA); if(max(inputArrayB) > maxVal) { maxVal = max(inputArrayB); } if(max(inputArrayC) > maxVal) { maxVal = max(inputArrayC); } if(max(inputArrayD) > maxVal) { maxVal = max(inputArrayD); } if(max(inputArrayE) > maxVal) { maxVal = max(inputArrayE); } if(max(inputArrayF) > maxVal) { maxVal = max(inputArrayF); } if(max(inputArrayG) > maxVal) { maxVal = max(inputArrayG); } if(max(inputArrayH) > maxVal) { maxVal = max(inputArrayH); } if(max(inputArrayI) > maxVal) { maxVal = max(inputArrayI); } if(max(inputArrayJ) > maxVal) { maxVal = max(inputArrayJ); } return maxVal; }Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.