L'algoritmo bubblesort è un algoritmo molto semplice da implementare, di complessità quadratica. Potete trovare degli appunti per visualizzare la procedura di ordinamento qua.
Filmato che mostra il funzionamento del bubblesort attraverso una simpatica danza: rispetto all'algoritmo implementato nel codice sottostante, qui i ballerini partono dall'alto e portano verso il basso i numeri più grandi.