An implementation of the QuickSort algorithm with varying pivot selection strategies to analyze their impact on performance, along with comparisons and reporting of results.
  • TeX 34.9%
  • C 33.2%
  • Makefile 17.3%
  • Python 14.6%
Find a file
Lucca Pellegrini a8606b748d
Some checks failed
Generate and Deploy Doxygen Documentation / deploy (push) Has been cancelled
main.c: adiciona barra de progresso
2024-10-08 08:55:10 -03:00
.github/workflows initial commit 2024-10-05 12:42:15 -03:00
docs initial commit 2024-10-05 12:42:15 -03:00
include main.c: adiciona barra de progresso 2024-10-08 08:55:10 -03:00
report main.c: adiciona barra de progresso 2024-10-08 08:55:10 -03:00
src main.c: adiciona barra de progresso 2024-10-08 08:55:10 -03:00
utils tables.py: ajusta estilo das tabelas 2024-10-05 21:36:35 -03:00
.clang-format initial commit 2024-10-05 12:42:15 -03:00
.editorconfig .editorconfig: adiciona opções para o relatório 2024-10-05 18:01:14 -03:00
.gitignore initial commit 2024-10-05 12:42:15 -03:00
.gitmodules initial commit 2024-10-05 12:42:15 -03:00
LICENSE initial commit 2024-10-05 12:42:15 -03:00
Makefile report: adiciona geração automática das tabelas 2024-10-05 20:17:52 -03:00
README.md initial commit 2024-10-05 12:42:15 -03:00

Lab 6

Neste trabalho, você deverá implementar o algoritmo QuickSort variando a escolha do pivô. O objetivo é entender como diferentes estratégias de escolha do pivô afetam o desempenho do algoritmo. Você também deverá realizar comparações entre as diferentes implementações e relatar os resultados obtidos.