Descrivi come funziona un algoritmo di ordinamento a bolle.
Un algoritmo di ordinamento a bolle è un algoritmo di ordinamento basato su confronti. Funziona confrontando ogni elemento con il suo vicino immediato e, se l'elemento è maggiore del suo vicino, i due elementi vengono scambiati. Questo processo di confronto e scambio continua finché l'intero array non è ordinato in ordine crescente.