Antoine Amministratore Tignatori
Messaggi : 185 Data d'iscrizione : 18.01.10 Età : 39 Località : Foggia
| Titolo: Algoritmi java - ordinamento per selezione Lun Feb 22, 2010 3:35 am | |
| Ordinamento per selezione - selection sort - Codice:
-
public void ordinaAZ(String[] arrayx){ boolean scambio; int dimensione=arrayx.length; int i_minimo; String minimo=""; for(int c=0;c<dimensione;c++){ minimo=arrayx[c]; i_minimo=c; scambio=false; //azzeramento del controllore dello scambio for(int j=c;j<dimensione;j++){ if(arrayx[j].compareToIgnoreCase(minimo)<0){ minimo=arrayx[j]; i_minimo=j; scambio=true; // si farà almeno 1 scambio } } if(scambio==true){ // lo scambio avviene solo se si è trovato un valore minore di quello preso in esame arrayx[i_minimo]=arrayx[c]; arrayx[c]=minimo; } } System.out.println("Array ordinato in maniera CRESCENTE. \n"); } | |
|
luiginho87 Neo Tignatore
Messaggi : 66 Data d'iscrizione : 19.01.10 Età : 37 Località : Foggia-Senigallia
| Titolo: Re: Algoritmi java - ordinamento per selezione Mer Feb 24, 2010 4:02 pm | |
| Questa roba la fanno in ufficio da me...... | |
|