• 🔴 [ENEM 2025 PPL Live 03] Matemática - Resolução de 146 até 150
  • 🔴 [ENEM 2025 PPL Live 02] Matemática - Resolução de 141 até 145
  • 🔴 [ENEM 2025 PPL Live 01] Matemática - Resolução de 136 até 140
  • 🔴 [ENEM 2025 Belém Live 09] Matemática - Resolução de 176 até 180
  • 🔴 [ENEM 2025 Belém Live 08] Matemática - Resolução de 171 até 175
  • 🔴 [ENEM 2025 Belém Live 07] Matemática - Resolução de 166 até 170

ALGORITMOS E IMPLEMENTAÇÕESAnálise de algoritmos

Implementação de equações dentro da computação, programação e algoritmos.
Avatar do usuário
vini_scien Offline
Pleno
Mensagens: 69
Registrado em: 26 Ago 2007, 08:39
Agradeceu: 14 vezes
Agradeceram: 6 vezes
Mar 2014 05 16:16

Análise de algoritmos

Mensagem por vini_scien »

Supunha que você cronometrou um programa como função de N e produziu a seguinte tabela.

Código: Selecionar todos

      N       seconds
-------------------
      128     0.000
      256     0.001
      512     0.003
     1024     0.017
     2048     0.084
     4096     0.444
     8192     2.335
    16384    12.314
    32768    64.367
    65536   337.235
   131072  1752.094
Estime a ordem de crescimento do tempo de execução como função de N. Suponha que o tempo de execução obedece a lei da potência [tex3]T(N) \approx a * N^b[/tex3]. Para sua resposta, dê a constante b. Sua resposta estará correta se estiver dentro de 1% da resposta alvo. É recomendado que você use dois dígitos de precisão. Ex: 1.34

[tex3]b = 2.38[/tex3]
Editado pela última vez por vini_scien em 05 Mar 2014, 16:16, em um total de 1 vez.
Responder
  • Tópicos Semelhantes
    Resp.
    Exibições
    Últ. msg

Voltar para “ALGORITMOS E IMPLEMENTAÇÕES”