You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Não consegui fazer em shellscript, mas fiz em c um algoritmo que gera sempre o pior caso do quicksort com mediana de 3.
Se for útil, o código está aqui para o senhor analisar e em qualquer caso, podemos prosseguir com otimizações ou traduções para inserir ao conjunto de entradas:
A ideia é simples, de acordo com um vetor com números desconhecidos, a gente escolhe os piores pivores, faz os 4 swaps que o quicksort faria e vai seguindo assim, escolhendo sempre os piores pivores.
Ao final, basta ordenar pelo indice inicial e sabemos qual é o vetor original que geraria esse pior caso.
Falta um conjunto de testes que faça as implemetações do introsort migrarem de algoritmo.
The text was updated successfully, but these errors were encountered: