Este documento describe el algoritmo de ordenamiento Bucket sort. Explica que distribuye los elementos a ordenar entre un número finito de cubos o casilleros según ciertas condiciones. Luego ordena cada cubo individualmente usando otro algoritmo como inserción. Proporciona la historia del algoritmo y un pseudocódigo para implementarlo distribuyendo los elementos en los cubos, ordenando cada cubo y concatenando los resultados.