1.Fácil
Qual classe de complexidade cresce mais rápido para n grande?
- AO(n³)
- BO(n log n)
- CO(2ⁿ)
- DO(n²)
2.Fácil
Qual é o tempo de execução do counting sort para n inteiros no intervalo de 0 a k?
- AO(n²)
- BO(n + k)
- CO(k log n)
- DO(n log n)
3.Fácil
O que descreve o tempo de execução no caso médio?
- AO tempo no computador mais comum
- BO tempo esperado sobre uma dada distribuição de entradas de tamanho n
- CO tempo para uma entrada de comprimento médio
- DO valor intermediário entre os tempos de execução do melhor e do pior caso
4.Média
Por que a programação dinâmica não traz ganho real de velocidade para o merge sort?
- ASeus subproblemas não se sobrepõem, então não há nada para reaproveitar
- BO merge sort já é O(n)
- CO merge sort não tem estrutura recursiva
- DA programação dinâmica só funciona em problemas de grafos, não em vetores
5.Média
No problema de seleção de atividades, qual regra gulosa sempre dá o número máximo de atividades sem sobreposição?
- AEscolher primeiro a atividade mais curta
- BEscolher a atividade que começa mais cedo
- CEscolher a atividade que termina mais cedo e repetir com as compatíveis
- DEscolher primeiro a atividade com menos sobreposições e repetir com as compatíveis
6.Média
A busca em largura (BFS) em um grafo não ponderado encontra:
- ACaminhos mínimos em número de arestas a partir do nó inicial
- BA árvore geradora mínima
- CCaminhos mínimos em grafos que contêm arestas com pesos negativos
- DUma ordenação topológica em todos os grafos
7.Difícil
Como n! e 2ⁿ se comparam para n grande?
- A2ⁿ cresce mais rápido que n!
- Bn! cresce mais rápido que 2ⁿ
- CCrescem no mesmo ritmo
- Dn! é O(n²)
8.Difícil
Um problema é NP-completo se ele:
- APode ser resolvido em tempo polinomial
- BÉ impossível de resolver
- CEstá em NP e todo problema NP se reduz a ele em tempo polinomial
- DEstá fora de NP, mas é mais difícil que todos os problemas NP, como o problema da parada
Gabarito
- 1. C · O(2ⁿ)
- 2. B · O(n + k)
- 3. B · O tempo esperado sobre uma dada distribuição de entradas de tamanho n
- 4. A · Seus subproblemas não se sobrepõem, então não há nada para reaproveitar
- 5. C · Escolher a atividade que termina mais cedo e repetir com as compatíveis
- 6. A · Caminhos mínimos em número de arestas a partir do nó inicial
- 7. B · n! cresce mais rápido que 2ⁿ
- 8. C · Está em NP e todo problema NP se reduz a ele em tempo polinomial
Soluções completas passo a passo: pratique este tópico em examproblems.com.