Buscar

Entre as opções elencadas a seguir, marque aquela que apresenta a complexidade do pior caso e do melhor caso para um algoritmo que busca um valor e...

Entre as opções elencadas a seguir, marque aquela que apresenta a complexidade do pior caso e do melhor caso para um algoritmo que busca um valor em um vetor de forma sequencial, ou seja, percorre todo vetor do início ao fim buscando pelo elemento desejado.

Entender melhor e pior caso de algoritmos é fundamental para escolher os algoritmos mais eficientes para determinado conjunto de entradas e, assim, eleger qual utilizar em soluções propostas, uma vez que um mesmo algoritmo pode para outro grande conjunto de entradas.
A. Pior caso: N; melhor caso: 1.
B. Pior caso: 1; melhor caso: N.
C. Pior caso: log N; melhor caso: N.
D. Pior caso: N; melhor caso: log N.

Essa pergunta também está no material:

ORDENAÇÃO E PESQUISA
1 pág.

Pesquisa e Ordenação ExatasExatas

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A. No pior caso, o algoritmo terá que percorrer todo o vetor, o que resulta em uma complexidade de N. Já no melhor caso, o elemento desejado pode estar na primeira posição do vetor, resultando em uma complexidade de 1.

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