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;
}