METODOS SIMPLES
METODOS SOFISTICADOS/EFICIENTES
Timsort Este algoritmo foi projetado com a ideia de que no mundo real os
arrays de dados so ordenados em sub-arrays ordenados, onde o
funcionamento deste algoritmo consiste em dividir um array de entrada em vrios
sub-arrays, e em seguida cada um desses sub-arrays ordenado atravs do
Insert Sort, seguido por uma ordenao fundida em um nico array novamente
utilizando o Marge Sort.