Este projeto inclui implementações e testes comparativos em Python de nove algoritmos importantes de ordenação: Bubble Sort, Selection Sort, Insertion Sort, Counting Sort, Radix Sort, Quick Sort, Merge Sort, Heap Sort e Timsort.

O objetivo principal foi explorar teoricamente o funcionamento, complexidade e estabilidade de cada algoritmo, além de executar testes empíricos em listas aleatórias de vários tamanhos e características. Os resultados foram validados através de gráficos e análise de desempenho.