Merge sort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Descrizione dell'algoritmo: Aggiunto spazio mancante
Etichette: Modifica da mobile Modifica da web per mobile
I casi base di MergeSort sono sottoarray di 1 elemento, non di 2 elementi come era descritto nella versione precedente!
Riga 23:
=== Esempio di funzionamento ===
[[File:AnimazioneMergeSort.gif|thumb|upright=2.2|Simulazione del merge sort in esecuzione su di un array]]
Supponendo di dover ordinare la sequenza [10 3 15 2 1 4 9 0], l'algoritmo procede ricorsivamente dividendola in metà successive, fino ad arrivare alleagli coppieelementi
 
[10 ] [3] [15 ] [2] [1 ] [4] [9 ] [0]
 
A questo punto si fondono (merge) in maniera ordinata gli elementi, riunendoriunendoli lein metàcoppie:
 
[3 10] [2 15] [1 4] [0 9]