Este documento describe varios algoritmos de ordenamiento, incluyendo burbuja, inserción, selección, ordenamiento por mezcla, shellsort y quicksort. Explica los tipos de algoritmos iterativos y recursivos, y proporciona detalles sobre cómo funciona cada algoritmo a través de ejemplos de código y diagramas de flujo.