1.Fácil
Qual é a complexidade de tempo do insertion sort no melhor caso, com um array já ordenado?
- AO(n)
- BO(n²)
- CO(n log n)
- DO(1)
2.Fácil
O que significa f(n) = Θ(g(n))?
- Af cresce no mesmo ritmo que g, limitada por cima e por baixo por múltiplos constantes de g
- Bf cresce estritamente mais devagar que g
- Cf é sempre menor que g para todo n, então g a limita por cima, mas nunca por baixo
- Df cresce estritamente mais rápido que g
3.Fácil
O que é recursão?
- AUm laço que nunca termina
- BUm tipo de estrutura de dados
- CUma função que chama a si mesma com entradas menores
- DUm método de ordenação
4.Média
Quanto espaço de pilha usa uma função fatorial recursiva simples fact(n) = n × fact(n − 1)?
- AO(1)
- BO(n)
- CO(n²)
- DO(log n)
5.Média
A complexidade de tempo do Fibonacci recursivo ingênuo (fib(n) = fib(n−1) + fib(n−2)) é:
- ALogarítmica
- BExponencial
- CLinear
- DConstante
6.Média
Por que a base do logaritmo costuma ser omitida no O grande, como em O(log n)?
- AA base só importa para n pequeno
- BTodos os logaritmos em computação têm base 10, então ela fica implícita
- CLogaritmos de bases diferentes diferem apenas por um fator constante
- DOs logaritmos são sempre arredondados para inteiros
7.Difícil
Por que a busca binária não dá tempo O(log n) numa lista simplesmente encadeada?
- AAs comparações entre nós de lista encadeada são mais lentas
- BListas encadeadas não podem ser ordenadas
- CA busca binária precisa de pelo menos o dobro da memória
- DChegar ao elemento do meio leva O(n) passos, pois não há acesso direto por índice
8.Difícil
A multiplicação de Karatsuba satisfaz T(n) = 3T(n/2) + O(n). Qual é a solução?
- AΘ(n log n)
- BΘ(n3)
- CΘ(n²)
- DΘ(nlog₂ 3), cerca de n1,585
Gabarito
- 1. A · O(n)
- 2. A · f cresce no mesmo ritmo que g, limitada por cima e por baixo por múltiplos constantes de g
- 3. C · Uma função que chama a si mesma com entradas menores
- 4. B · O(n)
- 5. B · Exponencial
- 6. C · Logaritmos de bases diferentes diferem apenas por um fator constante
- 7. D · Chegar ao elemento do meio leva O(n) passos, pois não há acesso direto por índice
- 8. D · Θ(nlog₂ 3), cerca de n1,585
Soluções completas passo a passo: pratique este tópico em examproblems.com.