El ordenamiento de burbuja es un algoritmo para ordenar una lista de elementos. Funciona comparando elementos adyacentes y intercambiándolos si están en orden incorrecto, repitiendo este proceso en iteraciones sucesivas hasta que la lista quede completamente ordenada. Tiene una complejidad cuadrática en el peor caso aunque funciona bien para listas pequeñas.