Implementazioni di algoritmi/Quicksort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
cambio avanzamento a 100%
Riga 1:
{{Implementazioni di algoritmi}}
Quicksort è un ottimo algoritmo di ordinamento ricorsivo in place che, come merge sort, si basa sul paradigma divide et impera. La base del suo funzionamento è l'utilizzo ricorsivo della procedura partition: preso un elemento da una struttura dati (es. array) si pongono gli elementi minori a sinistra rispetto a questo e gli elementi maggiori a destra.
 
===Implementazione in [[C++]]===
<source lang="cpp">
Line 106 ⟶ 108:
 
[[Categoria:Implementazioni di algoritmi|Quicksort]]
 
{{Avanzamento|75100%|29 luglio 2008}}