Este documento describe y compara varios algoritmos de ordenamiento comúnmente usados, incluyendo el ordenamiento por burbuja, por inserción y quicksort. Explica cómo funciona cada algoritmo a través de pseudocódigo y código en C++, y analiza su complejidad computacional, siendo quicksort el más eficiente en promedio al ordenar datos en tiempo proporcional a n log n.