llbarbosas / go-sorting-benchmark

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-sorting-benckmark

Visão geral

Benchmark de funções de ordenação utilizando a linguagem Go (golang)

As funções testadas são: BubbleSort, SelectionSort, ShellSort, MergeSort, QuickSort e RadixSort.

Utilização

Dependências

Uso

# Executa o programa e gera um arquivo csv (out/results.csv) com os resultados
make generate-results 

# Gera um arquivo PDF (out/graph.pdf) contendo o gráfico do tempo de execução 
# das funções a partir do arquivo csv gerado no passo anterior
make generate-graph

About


Languages

Language:Go 93.1%Language:Makefile 3.2%Language:Gnuplot 2.0%Language:Dockerfile 1.7%