que te parece este
Código (java) [Seleccionar]
/**
* @param array[]
* @param array[0]
* @param 1
*
*/
public static void recx(int [] array,int m,int x){
if(x<=array.length-1){
if(m >= array[x]){
x++;
recx(array, m,x);
}else{
recx(array,array[x],x);
}
}else{
System.out.println(m);
}
}