Buscar

Qual é o menor valor de n tal que um algoritmo cujo tempo de execução é 100n² funciona mais rápido que um algoritmo cujo tempo de execução é 2n na ...

Qual é o menor valor de n tal que um algoritmo cujo tempo de execução é 100n² funciona mais rápido que um algoritmo cujo tempo de execução é 2n na mesma máquina?

Essa pergunta também está no material:

Exercícios Estrutura de Dados
7 pág.

Estrutura de Dados I Universidade Norte do ParanáUniversidade Norte do Paraná

💡 1 Resposta

User badge image

Ed Verified user icon

Para encontrar o menor valor de \( n \) em que o algoritmo com tempo de execução de \( 100n^2 \) é mais rápido que o algoritmo com tempo de execução de \( 2n \), podemos igualar as duas expressões e resolver a equação. \( 100n^2 = 2n \) \( 100n^2 - 2n = 0 \) \( 2n(50n - 1) = 0 \) Isso nos dá duas soluções: \( n = 0 \) e \( n = \frac{1}{50} \). Portanto, o menor valor de \( n \) para o qual o algoritmo com tempo de execução de \( 100n^2 \) é mais rápido que o algoritmo com tempo de execução de \( 2n \) é \( n = \frac{1}{50} \).

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