Informatik (Fach) / DAP1 (Lektion)

Vorderseite Entwickele eine Methode "int maximum( int[] arr, int i )", die für ein Feld arr das Maximum im Bereich von arr[0] bis arr[i] mit 0<=i<arr.length bestimmt und zurückgibt. -rekursiv-
Rückseite

public static int maximum(int[] arr, int i) { if (i<0 || i>=arr.length) { throw new RuntimeException(); } if (i == 0) { return arr[0]; } else { int max = maximum(arr, i-1); if (arr[i] > max) return arr[i]; else return max; } }

Diese Karteikarte wurde von checko erstellt.