Buscar

Leia o texto a seguir: A complexidade de tempo refere-se a quantas etapas são necessárias para resolver um problema e como o número de etapas nece...

Leia o texto a seguir:

A complexidade de tempo refere-se a quantas etapas são necessárias para
resolver um problema e como o número de etapas necessárias aumenta com o
tamanho do problema. Dado um algoritmo, a Complexidade de Tempo do
algoritmo é descrita como uma função assintótica que depende do tamanho de
entrada do algoritmo.
Considerando as informações apresentadas, avalie as afirmações a seguir:

I. De acordo com o tamanho de entrada, podemos distinguir os algoritmos em
função de complexidade polinomial, os quais são chamados de eficientes.
II. Existem muitos problemas computacionais impossíveis de serem resolvidos
em tempo polinomial; eles são chamados de NP ou Não-Polinomial.
III. Alguns problemas computacionais estão na classe NP-Hard e esses são
classificados como pelo menos tão difíceis quanto os problemas mais difíceis em
NP.

É correto o que se afirma em:

I. De acordo com o tamanho de entrada, podemos distinguir os algoritmos em função de complexidade polinomial, os quais são chamados de eficientes.
II. Existem muitos problemas computacionais impossíveis de serem resolvidos em tempo polinomial; eles são chamados de NP ou Não-Polinomial.
III. Alguns problemas computacionais estão na classe NP-Hard e esses são classificados como pelo menos tão difíceis quanto os problemas mais difíceis em NP.
II, apenas.
II e III, apenas.
I e III, apenas.
III, apenas.
I e II, apenas.

Essa pergunta também está no material:

Atividade Objetiva 3 - Complexidade de Algoritmos - NOTA 1.0 de 1.0
4 pág.

💡 2 Respostas

User badge image

Ed Verified user icon

A alternativa correta é II e III, apenas. A afirmação I está incorreta, pois a complexidade polinomial não é a única forma de distinguir algoritmos em função de sua eficiência. A afirmação II está correta, pois existem problemas computacionais que não podem ser resolvidos em tempo polinomial, sendo classificados como NP ou Não-Polinomial. A afirmação III também está correta, pois alguns problemas computacionais estão na classe NP-Hard e são classificados como pelo menos tão difíceis quanto os problemas mais difíceis em NP.

0
Dislike0
User badge image

MARINES ADIERS ALVES PEREIRA

A análise correta das afirmações é a seguinte:

I. De acordo com o tamanho de entrada, podemos distinguir os algoritmos em função de complexidade polinomial, os quais são chamados de eficientes. - CORRETO.

II. Existem muitos problemas computacionais impossíveis de serem resolvidos em tempo polinomial; eles são chamados de NP ou Não-Polinomial. - CORRETO.

III. Alguns problemas computacionais estão na classe NP-Hard e esses são classificados como pelo menos tão difíceis quanto os problemas mais difíceis em NP. - CORRETO.

Portanto, a resposta correta é:

I, II, e III, apenas.

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