|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2009
Città: Roma
Messaggi: 818
|
[java] ordinamento arrays
Salve ho appena inziato a programmare in java e stavo facendo qualche esercio..ora volevo risolvere questo:
dato un array di numeri (gia dichie arato in partenza, ad esempio 3,1,5,7,2) ordinarlo in modoc crescente...ho provato ma non ci arrivo..consigli per una facile risoluzione? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
Il più semplice algoritmo che puoi implementare è quello di scorrere l'array e spostando gli elementi tra di loro! Ad esempio se un elemento è più piccolo del suo precedente gli scambi la posizione, e così via fino alla fine (hai bisogno di un doppio ciclo)
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 2009
Città: Roma
Messaggi: 818
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Ti conviene prima approfondire le varie tecniche di ordinamento. Quando ne avrai compreso il funzionamento, allora sarà il momento di codificarle in java o qualsiasi altro linguaggio.
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2009
Città: Roma
Messaggi: 818
|
si pero' mi piacerebbe vederne una gia' codificata con il metodo detto prima (verificare con quello successivo e eventualmente scambiarli)..alllora qualche aiuto?
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
cercando su google trovi migliaia di implementazioni, ma non è la strada corretta, per capire veramente le cose.
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2009
Città: Roma
Messaggi: 818
|
Lo so ma mi serve lo stesso..ho provato a cercare su google ma non mi riesco ad orientare bene..me ne potete proporre uno abbastanza facile?
|
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
|
se ti serve per scuola direi di comprarti un libro , anzi a meno che nn ne vuoi inventare uno nuovo ti consiglio di comprarti un libro ... ci si potrebbe accontentare anche di google ma non mi pare che ci siano discussioni esaustive sul argomento.
http://www.simplesoft.it/algoritmi-d...o-in-java.html http://www.pierotofy.it/pages/guide_...%28parte_1%29/ |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:16.




















