como verificar qual o mais eficiente método de ordenação em C
Escreva um programa que implemente um sistema que deverá ordenar sequencias de valores reais.
Você poderá usar alguma função que gere valores aleatórios para alimentar o sistema com dados.
Use alguma função para MEDIR O TEMPO DE EXECUÇÃO (Basta salvar o tempo ao início do procedimento e subtrair do tempo final do procedimento)
Fazer pelo menos 10 testes de performance, em pelo menos 3 ambientes de hardware diferentes, usando classes de algoritmos diferentes (métodos de ordenação)
desde ja agradeço a atenção!
Você poderá usar alguma função que gere valores aleatórios para alimentar o sistema com dados.
Use alguma função para MEDIR O TEMPO DE EXECUÇÃO (Basta salvar o tempo ao início do procedimento e subtrair do tempo final do procedimento)
Fazer pelo menos 10 testes de performance, em pelo menos 3 ambientes de hardware diferentes, usando classes de algoritmos diferentes (métodos de ordenação)
desde ja agradeço a atenção!
Leandro Oliveira
Curtidas 0
Respostas
Jones Granatyr
09/03/2017
Opa! Recomendo o livro abaixo, que tem a maioria desses algoritmos implementados (acho que vc consegue baixar os fontes na internet)
[url]http://www.submarino.com.br/produto/281403/livro-estruturas-de-dados-e-algoritimos-em-java[/url]
[url]http://www.submarino.com.br/produto/281403/livro-estruturas-de-dados-e-algoritimos-em-java[/url]
GOSTEI 0