Carregando...
Carregando...
Ajude a melhorar a plataforma
Uma lista ordenada de N números é inserida em uma pilha e depois retirada, sendo que, a cada POP, o elemento retirado é inserido em um vetor de elementos. Após a completa inserção de todos os elementos neste vetor, são feitas buscas de números na mesma. O tempo médio de busca de um número neste elemento é:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa B
Análise Detalhada
Para resolver esta questão, é necessário compreender o comportamento das estruturas de dados envolvidas e como elas afetam a organização dos dados no vetor final.
$$ \text{Complexidade} = O(\log N) $$
Resumo da Lógica
| Estrutura | Característica | Algoritmo de Busca Ótimo | Complexidade | | --- | --- | --- | --- | | Vetor Desordenado | Sem ordem definida | Busca Linear | $O(N)$ | | Vetor Ordenado | Ordenado (cresc./decresc.) | Busca Binária | $O(\log N)$ |
Portanto, a informação crucial de que a lista inicial era ordenada e passou por uma pilha garante que o vetor final mantém uma ordem previsível, permitindo a busca binária.
Alternativa B.