l'algoritmo te lo presento sotto codicecodice:int x,z,y; for(x=0;x<nomearray.length;x++){ if(x==0){ z=nomearray[x]; // ultimo valore } else{ if(z==nomearray[x]){ /* Attenzione,il valore e' uguale al precedente */ /* operazioni necessarie alla cancellazione dell'elemento in posizione x */ } else{ z=nomearray[x]; //ultimo valore diverso } } }