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).

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

A resposta correta é A. O(log n). Algoritmos com complexidade de tempo de execução O(log n) são mais eficientes do que aqueles com complexidade O(n). Isso ocorre porque a complexidade O(log n) cresce muito mais lentamente do que a complexidade O(n) à medida que o tamanho do problema aumenta. Portanto, algoritmos com complexidade O(log n) são mais escaláveis e podem lidar com problemas maiores de forma mais eficiente do que algoritmos com complexidade O(n).

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