Buscar

Para um determinado algoritmo, é possível calcular o seu limite inferior  , que representa o mínimo conjunto de operações  que ele realizará p...

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.

O algoritmo abaixo apresenta o pseudocódigo da ordenação por inserção.
para i = 2, … n faça
valor = V[i]
j = i - 1
enquanto j >= 1 e valor < V[j] faça
V[j+1] = V[j]
j = j - 1
V[j+1] = valor
Escolha a alternativa correta em relação à complexidade desse algoritmo.


a. O tempo de pior caso é uma função binária.
b. O tempo de pior caso é uma função constante.
c. O tempo de pior caso é uma função quadrática.
d. O tempo de pior caso é uma função exponencial.
e. O tempo de pior caso é uma função linear.

Essa pergunta também está no material:

A5_Avaliacao_do_Modulo_5_Nocoes_de_eficiencia_de_algoritmos__Revisao_da_tentativa-4
4 pág.

Algoritmos Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta em relação à complexidade desse algoritmo é a letra c. O tempo de pior caso é uma função quadrática. Isso ocorre porque o algoritmo de ordenação por inserção possui um laço interno que percorre os elementos anteriores ao elemento atual, resultando em uma complexidade de O(n^2) no pior caso.

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