1.Fácil
Em uma lista simplesmente encadeada, cada nó contém:
- ADados e referências para todos os outros nós
- BDados e uma referência para o próximo nó
- CDados e um índice
- DApenas dados
2.Fácil
O que é um grafo direcionado?
- AUm grafo cujas arestas têm todas pesos
- BUm grafo em que todo par de vértices distintos está ligado por uma aresta
- CUm grafo que não tem ciclos
- DUm grafo cujas arestas têm um sentido de um vértice para outro
3.Fácil
Qual estrutura é normalmente usada para implementar uma fila de prioridade?
- AUma lista simplesmente encadeada sem ordem
- BUma pilha
- CUma string
- DUm heap
4.Média
Qual método de resolução de colisões armazena as chaves que colidem em uma lista no mesmo bucket?
- ASondagem linear (linear probing)
- BEncadeamento separado (separate chaining)
- CSondagem quadrática (quadratic probing)
- DHash duplo (double hashing)
5.Média
Em uma tabela hash com endereçamento aberto, qual é o fator de carga máximo possível?
- A1
- B0,5
- CNão há máximo
- D2
6.Média
Uma árvore binária tem raiz 1 com filho esquerdo 2 e filho direito 3; o nó 2 tem filhos 4 (esquerdo) e 5 (direito). Qual é o percurso em pós-ordem?
- A5 4 3 2 1
- B4 5 2 3 1
- C4 2 5 1 3
- D1 2 4 5 3
7.Difícil
Qual é o tempo de execução da busca em largura em um grafo com V vértices armazenado como matriz de adjacência?
- AO(V²)
- BO(V + E)
- CO(E log V)
- DO(V)
8.Difícil
Por que não se pode simplesmente remover elementos de um filtro de Bloom padrão zerando seus bits?
- AFiltros de Bloom armazenam os elementos completos, que não podem ser localizados de novo depois do hash
- BEsses bits podem pertencer também a outros elementos, o que causaria falsos negativos
- CRemover aumentaria a taxa de falsos positivos para 100%
- DOs bits de um filtro de Bloom não podem ser alterados depois da criação
Gabarito
- 1. B · Dados e uma referência para o próximo nó
- 2. D · Um grafo cujas arestas têm um sentido de um vértice para outro
- 3. D · Um heap
- 4. B · Encadeamento separado (separate chaining)
- 5. A · 1
- 6. B · 4 5 2 3 1
- 7. A · O(V²)
- 8. B · Esses bits podem pertencer também a outros elementos, o que causaria falsos negativos
Soluções completas passo a passo: pratique este tópico em examproblems.com.