Recursive max in array:
- A
Use a loop only
- B
Cannot recurse on arrays
- C
Sort first then return arr[length-1]
- Dcheck_circle
max(arr, 0) = arr[0]; max(arr, n) = Math.max(arr[n-1], max(arr, n-1));
Explanation
Reduce: max of last element with max of rest.