Implementação e métodos de comparação de algoritmos (tempos)

644 palavras 3 páginas
Vetor Crescente
Bubblesort
Registros Tempo Comparações Trocas 100 0ms 99 1000 0ms 999 10.000 0ms 9999 100.000 0ms 99999 1.000.000 16ms 999999 Tempo 0 0 0 0 0 62ms 62ms 313ms 26s 109ms 41min 10s

Selectionsort
Comparações Trocas 4950 499500 49995000 4999950000 499999500000 0 0 0 0 0

Quicksort

Heapsort

Registros Tempo Comparações Trocas Tempo Comparações Trocas 100 0ms 499 423 0ms 1193 738 1000 0ms 8159 5768 0ms 18418 10710 10.000 0ms 115009 74382 16ms 256089 141424 100.000 16ms 1480451 908764 31ms 3217040 1749512 1.000.000 171ms 18110035 10760024 360ms 38581260 20864926

Gráficos para 1 milhão de Registros Tempo(minutos) Comparações
45 40 35 30 25 20 15 10 5 0
1

Bubblesort Selectionsort Heapsort Quicksort

Bubblesort Selectionsort Quicksort Heapsort

1

25000000 20000000 Bubblesort Selectionsort Heapsort Selectionsort

Trocas

15000000 10000000 5000000 0 1

Vetor Decrescente
Bubblesort Selectionsort
Registros Tempo Comparações Trocas Tempo Comparações Trocas 100 78ms 4950 4950 62ms 4950 50 1000 78ms 499500 499500 79ms 499500 500 10.000 2s 218ms 49995000 49995000 250ms 49995000 5000 100.000 57s 296ms 4999950000 4999950000 25s 422ms 4999950000 50000 1.000.000 1h 34min 18s 499999500000 499999500000 42min 41s 499999500000 500000

Quicksort

Heapsort

Registros Tempo Comparações Trocas Tempo Comparações Trocas 100 0ms 537 408 0ms 1077 598 1000 0ms 8626 5725 0ms 17388 9312 10.000 0ms 119828 74114 0ms 241023 126976 100.000 16ms 1543157 922271 15ms 3062872 1597202 1.000.000 2s 18714284 10845021 2s 218ms 37381892 19349198

Gráficos para 1 milhão de Registros Tempo(minutos) Comparações
100 80 60 40 20 0 1 1 Bubblesort Selectionsort Quicksort Heapsort Bubblesort Selectionsort Heapsort Quicksort

500000000000 400000000000 Bubblesort Selectionsort Heapsort Quicksort

Trocas

300000000000 200000000000 100000000000 0 1

Vetor Aleatório
Bubblesort Selectionsort
Registros Tempo Comparações Trocas Tempo Comparações Trocas 100

Relacionados

  • metodo de ordenação
    2311 palavras | 10 páginas
  • Metodos de ordenação
    4593 palavras | 19 páginas
  • Métodos de ordenação
    5219 palavras | 21 páginas
  • Metodos de Ordenacao
    8212 palavras | 33 páginas
  • algoritmo e criptografia
    5849 palavras | 24 páginas
  • ALGORITMOS E ESTRUTURAS DE DADOS pesquisa
    8789 palavras | 36 páginas
  • Ordenação de vetores
    4735 palavras | 19 páginas
  • Ordenação de dados
    4055 palavras | 17 páginas
  • Aps unip cc ordenação de dados
    5487 palavras | 22 páginas
  • Algorítmos de ordenação de dados
    2591 palavras | 11 páginas