1.Fácil
Qual algoritmo de ordenação escolhe um pivô e particiona o array em elementos menores e maiores?
- AMerge sort
- BInsertion sort
- CBubble sort
- DQuicksort
2.Fácil
O que descreve o tempo de execução de um algoritmo no pior caso?
- AO tempo esperado que leva com uma entrada aleatória de tamanho n
- BO tempo que leva com a menor entrada
- CO tempo que leva num computador lento
- DO tempo máximo que ele leva entre todas as entradas de tamanho n
3.Fácil
O que é um algoritmo de força bruta?
- AUm que chuta uma resposta ao acaso
- BUm que testa todas as soluções candidatas possíveis
- CUm que sempre usa recursão
- DUm que roda em vários processadores
4.Média
O limite inferior para ordenação baseada em comparações no pior caso é:
- AΩ(n²)
- BΩ(log n)
- CΩ(n)
- DΩ(n log n)
5.Média
Qual é a complexidade de tempo do algoritmo de Bellman–Ford num grafo com V vértices e E arestas?
- AO(E log V)
- BO(V + E)
- CO(V³ × E)
- DO(V × E)
6.Média
Você ordena um array de n elementos uma vez e depois responde a k consultas de pertinência com busca binária. Qual é o custo total?
- AO(n + k)
- BO(nk)
- CO(n log n + k log n)
- DO(k n log n)
7.Difícil
Para qual variante da mochila a regra gulosa "pegar os itens em ordem de valor por peso" sempre dá uma resposta ótima?
- ANenhuma das variantes
- BA mochila 0/1, em que os itens devem ser sempre levados inteiros
- CAs duas variantes
- DA mochila fracionária, em que os itens podem ser divididos
8.Difícil
22n está em O(2ⁿ)?
- ASim, porque ambos são exponenciais
- BNão, porque 22n = 4ⁿ e 4ⁿ / 2ⁿ = 2ⁿ cresce sem limite
- CNão, porque 22n cresce mais devagar que 2ⁿ
- DSim, porque fatores constantes no expoente são sempre ignorados no O grande
Gabarito
- 1. D · Quicksort
- 2. D · O tempo máximo que ele leva entre todas as entradas de tamanho n
- 3. B · Um que testa todas as soluções candidatas possíveis
- 4. D · Ω(n log n)
- 5. D · O(V × E)
- 6. C · O(n log n + k log n)
- 7. D · A mochila fracionária, em que os itens podem ser divididos
- 8. B · Não, porque 22n = 4ⁿ e 4ⁿ / 2ⁿ = 2ⁿ cresce sem limite
Soluções completas passo a passo: pratique este tópico em examproblems.com.