Buscar

A análise de tempo de execução de algoritmos é um parâmetro importante para se determinar a eficiência e a usabilidade de um algoritmo. O algoritmo...

A análise de tempo de execução de algoritmos é um parâmetro importante para se determinar a eficiência e a usabilidade de um algoritmo. O algoritmo que tem a maior complexidade do tempo de execução é:

A. O(log n).
B. O(n).
C. O(n!).

Essa pergunta também está no material:

TODAS AS ATIVIDADES
87 pág.

Análise de Algoritmos Faculdade Maurício de Nassau de ParnaíbaFaculdade Maurício de Nassau de Parnaíba

💡 1 Resposta

User badge image

Ed Verified user icon

O algoritmo que tem a maior complexidade de tempo de execução é o algoritmo C, que tem complexidade O(n!). Isso significa que o tempo de execução do algoritmo aumenta muito rapidamente à medida que o tamanho da entrada aumenta. Já o algoritmo A tem complexidade O(log n) e o algoritmo B tem complexidade O(n), o que significa que o tempo de execução aumenta de forma mais lenta em relação ao tamanho da entrada.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais