Ando de buenas usalo asi _rvr(array,0, 1);
Código (java) [Seleccionar]
public static void _rvr(int array[],int firstIndex,int secondIndex){
if(!(secondIndex==array.length)){
if(array[firstIndex]==array[secondIndex])array[secondIndex]=(int) Math.floor(Math.random()*10);
secondIndex++;
_rvr(array,firstIndex,secondIndex);
}else {
firstIndex++;
if(firstIndex==array.length-1)return;
_rvr(array,firstIndex,firstIndex+1);
}
}