Come faccio a vedere se un array è ordinato in modo crescente???
Iterativamente lo so fare:
public static boolean verificaOrdinamento(int a[]) {
for (int i=0; i<a.length; i++)
if (a[i]<=a[i+1])
return true;
return false;
}
usando la ricorsione invece????
Ho provato così ma nn fuinziona:
public static boolean verificaOrdinamentoRicorsivo(int a[], int inizio, int fine) {
if (a.length=1)
return true;
if (a[inizio]<=a[inizio+1]
return verificaOrdinamentoRcorsivo();
return false;
}