private static int recursiveMax(int[] a, int n) {
if (n == 1) {
return a[0];
}
return Math.max(recursiveMax(a, n - 1), a[n - 1]);
}
private static int recursiveMax(int[] a, int n) {
if (n == 1) {
return a[0];
}
return Math.max(recursiveMax(a, n - 1), a[n - 1]);
}