Logo Passei Direto
Buscar

Algoritmos

Colégio Objetivo
Determinar um limite inferior justo para um algoritmo é uma operação simples, sendo obtido diretamente a partir da quantidade de linhas do algoritmo, que representa a quantidade mínima de operações.
Escolha uma opção:


Verdadeiro
Falso
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A afirmação é falsa. Determinar um limite inferior justo para um algoritmo não é uma operação simples que pode ser obtida diretamente a partir da quantidade de linhas do algoritmo. O limite inferior de um algoritmo é determinado pela complexidade do problema que ele resolve e não apenas pela quantidade de linhas de código.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Para um determinado algoritmo, é possível calcular o seu limite inferior  , que representa o mínimo conjunto de operações  que ele realizará para solucionar um problema. Idealmente, um bom algoritmo deve reduzir  ao máximo o seu limite inferior. A notação utilizada para representar o limite inferior é a notação Ω  . Com essa notação, é possível representar o limite inferior do pior caso  de um algoritmo.

Uma das maneiras de medir a eficiência de um algoritmo é executá-lo para diferentes entradas e medir seu tempo de execução. Porém, é possível também obter uma ordem de grandeza de tempo de execução utilizando métodos analíticos.
Escolha uma opção:


Verdadeiro 
Falso

Considere as seguintes afirmacoes abaixo.
1. Se a complexidade de melhor caso de um algoritmo for f, então o número de passos que o algoritmo efetua, qualquer que seja a entrada, é .
2. Se a complexidade de pior caso de um algoritmo for f, então o número de passos que o algoritmo efetua, qualquer que seja a entrada, é sempre f.
3. A complexidade de melhor caso de um algoritmo para um certo problema é maior ou igual do que o limite inferior para o problema.
Escolha a alternativa que contenha TODAS as sentenças corretas.


a. 1 e 3.
b. Nenhuma alternativa está correta.
c. 3.
d. 1.
e. 1 e 2.

A função abaixo simboliza o tempo de execução de pior caso de um algoritmo:
3*n*n + 10n + 10
Escolha a alternativa que contém a complexidade de pior caso deste algoritmo.


a. O( 1 )
b. O( 3 )
c. O( n )
d. O( n*n )
e. O( 10n )

Mais conteúdos dessa disciplina