1.Fácil
Qual é a complexidade de tempo da busca em profundidade num grafo armazenado como listas de adjacência?
- AO(V²)
- BO(E log V)
- CO(V × E)
- DO(V + E)
2.Fácil
Um algoritmo O(n) leva 3 segundos para n = 1 milhão. Quanto tempo leva, aproximadamente, para n = 2 milhões?
- A6 segundos
- B9 segundos
- C12 segundos
- D3 segundos
3.Fácil
Qual é a complexidade de tempo da busca binária em um array ordenado?
- AO(n)
- BO(log n)
- CO(1)
- DO(n log n)
4.Média
O que a análise amortizada mede?
- AO custo de um algoritmo com a melhor entrada
- BO custo médio por operação ao longo de uma sequência de operações de pior caso
- CO custo da operação individual mais cara em qualquer ponto da sequência
- DO custo esperado sobre entradas aleatórias
5.Média
Com moedas de 1, 3 e 4 e um valor de 6, quantas moedas o método guloso "maior moeda primeiro" usa, em comparação com o ótimo?
- AO guloso usa 4 moedas; o ótimo é 3
- BO guloso usa 3 moedas; o ótimo é 3
- CO guloso usa 2 moedas; o ótimo é 2
- DO guloso usa 3 moedas; o ótimo é 2
6.Média
Qual é a solução da recorrência T(n) = T(n/2) + O(1)?
- AO(1)
- BO(n log n)
- CO(n)
- DO(log n)
7.Difícil
Qual destes problemas de satisfatibilidade é sabidamente solúvel em tempo polinomial?
- A2-SAT, em que cada cláusula tem no máximo dois literais
- BSatisfatibilidade de circuitos
- C3-SAT, em que cada cláusula tem exatamente três literais
- DSAT geral em fórmulas na forma normal conjuntiva
8.Difícil
Qual técnica dá ao quicksort um tempo de execução esperado O(n log n) para qualquer entrada?
- ASempre escolher o primeiro elemento
- BOrdenar a entrada antes de executar o quicksort
- CEscolher o pivô de forma uniformemente aleatória
- DUsar recursão apenas no lado esquerdo
Gabarito
- 1. D · O(V + E)
- 2. A · 6 segundos
- 3. B · O(log n)
- 4. B · O custo médio por operação ao longo de uma sequência de operações de pior caso
- 5. D · O guloso usa 3 moedas; o ótimo é 2
- 6. D · O(log n)
- 7. A · 2-SAT, em que cada cláusula tem no máximo dois literais
- 8. C · Escolher o pivô de forma uniformemente aleatória
Soluções completas passo a passo: pratique este tópico em examproblems.com.