Hey
Ich soll eine rekursive Methode(der ein array übergeben wird) iniziieren, die dann prüft ob dieses Array sortiert ist... die nicht rekursive variante habe ich hinbekommen, jedoch rekursiv nicht weil ich ja der methode immer nur ein array geben muss, bin da etwas verwirrt...
Hier mein Ansatz...
Ich soll eine rekursive Methode(der ein array übergeben wird) iniziieren, die dann prüft ob dieses Array sortiert ist... die nicht rekursive variante habe ich hinbekommen, jedoch rekursiv nicht weil ich ja der methode immer nur ein array geben muss, bin da etwas verwirrt...
Hier mein Ansatz...
Code:
public static boolean isSortedRecursive(int[] a) {
int k=a.length-1;
int z=a[k];
int v=a[k-1];
if(z>v){
return false;
}
else if(z<a.length){
k--;
isSortedRecursive(a);
return true;
}
isSortedRecursive(a);
//return false;
}