Algoritmos de ordenação são extremamente importantes na Ciência da Computação. Inúmeros algoritmos possuem como sub-rotina a ordenação de determinado conjunto de dados. Sendo assim é de extrema importância que algoritmos de ordenação sejam eficientes, caso contrário, tornaria ineficiente e até mesmo inviável a resolução de inúmeros problemas. De forma geral…