61
contributi
m (ha spostato Radix sort a Algoritmi/Radix sort: convenzioni di nomenclatura) |
(link a pedia, template indice e interprogetto) |
||
{{algoritmi}}
Il '''Radix Sort''' è un [[algoritmo]] di ordinamento per valori numerici interi con [[complessità computazionale]] [[o-grande|O]](<math>n * logk</math>), dove <math>n</math> è la lunghezza dell'array e <math>k</math> è la media del numero di cifre degli <math>n</math> numeri.▼
▲Il '''Radix Sort''' è un [[w:algoritmo|algoritmo]] di ordinamento per valori numerici interi con [[w:complessità computazionale|complessità computazionale]] [[w:o-grande|O]](<math>n * logk</math>), dove <math>n</math> è la lunghezza dell'array e <math>k</math> è la media del numero di cifre degli <math>n</math> numeri.
Radixsort utilizza un procedimento controintuitivo per l'uomo, ma più facilmente implementabile. Esegue gli ordinamenti per posizione della cifra ma partendo dalla cifra meno significativa. Questo affinché l'algoritmo non si trovi a dovere operare ricorsivamente su sottoproblemi di dimensione non valutabili a priori.
==Implementazione in Java==
<source lang="java">
</source>
== Altri progetti ==
{{interprogetto|w=Radix sort|w_etichetta=questo algoritmo}}
[[Categoria:Algoritmi|
{{Avanzamento|100%|4 marzo 2008}}
|
contributi