1.Fácil
Qual é a complexidade de tempo da busca em profundidade num grafo armazenado como listas de adjacência?
- AO(V²)
- BO(V × E)
- CO(E log V)
- DO(V + E)
2.Fácil
Qual é a complexidade de tempo do merge sort no pior caso?
- AO(n)
- BO(log n)
- CO(n²)
- DO(n log n)
3.Fácil
O que descreve o tempo de execução de um algoritmo no pior caso?
- AO tempo que leva num computador lento
- BO tempo máximo que ele leva entre todas as entradas de tamanho n
- CO tempo esperado que leva com uma entrada aleatória de tamanho n
- DO tempo que leva com a menor entrada
4.Média
A recorrência T(n) = 2T(n/2) + O(n) tem como solução:
- AO(n log n)
- BO(n²)
- CO(n)
- DO(log n)
5.Média
Qual é a complexidade de tempo de multiplicar duas matrizes n × n com o laço triplo padrão?
- AO(n³)
- BO(n)
- CO(n² log n)
- DO(n²)
6.Média
Um algoritmo guloso (greedy):
- AUsa apenas recursão
- BTesta todas as soluções possíveis
- CFaz a melhor escolha local em cada passo
- DSempre fornece a solução ótima
7.Difícil
Qual é a diferença entre um problema indecidível e um intratável?
- ANenhum algoritmo resolve um problema indecidível para todas as entradas, enquanto um intratável tem algoritmo, mas é lento demais
- BProblemas indecidíveis estão em NP, enquanto os intratáveis estão em P
- CAmbos significam que o problema não tem nenhum algoritmo
- DProblemas intratáveis não podem ser resolvidos por nenhum algoritmo, enquanto os indecidíveis só exigem tempo exponencial
8.Difícil
Para qual variante da mochila a regra gulosa "pegar os itens em ordem de valor por peso" sempre dá uma resposta ótima?
- AA mochila fracionária, em que os itens podem ser divididos
- BAs duas variantes
- CNenhuma das variantes
- DA mochila 0/1, em que os itens devem ser sempre levados inteiros
Gabarito
- 1. D · O(V + E)
- 2. D · O(n log n)
- 3. B · O tempo máximo que ele leva entre todas as entradas de tamanho n
- 4. A · O(n log n)
- 5. A · O(n³)
- 6. C · Faz a melhor escolha local em cada passo
- 7. A · Nenhum algoritmo resolve um problema indecidível para todas as entradas, enquanto um intratável tem algoritmo, mas é lento demais
- 8. A · A mochila fracionária, em que os itens podem ser divididos
Soluções completas passo a passo: pratique este tópico em examproblems.com.