1.Fácil
Qual é a característica que define um conjunto (set) como tipo abstrato de dados?
- AArmazena elementos em ordem crescente
- BPermite acesso apenas por uma das pontas
- CArmazena elementos sem duplicatas
- DArmazena pares chave–valor
2.Fácil
A profundidade de um nó em uma árvore é:
- AO número de filhos desse nó
- BO número de arestas da raiz até esse nó
- CO número de arestas desse nó até a folha mais profunda
- DO número de nós da sua subárvore
3.Fácil
Qual estrutura de dados é mais adequada para a função "desfazer" (undo) de um editor de texto?
- APilha (stack)
- BGrafo
- CFila (queue)
- DConjunto hash (hash set)
4.Média
Qual é a complexidade de tempo da busca de uma chave em uma árvore binária de busca balanceada?
- AO(n log n)
- BO(1)
- CO(n)
- DO(log n)
5.Média
Árvores AVL e árvores rubro-negras garantem:
- AAltura O(log n) por meio do rebalanceamento
- BBusca em tempo constante em todos os casos
- CQue nenhum nó tenha dois filhos
- DQue as chaves fiquem armazenadas na ordem de inserção
6.Média
Qual é o custo de inserir um elemento no meio de um array de n elementos?
- AO(n), porque os elementos seguintes precisam ser deslocados
- BO(log n), por causa da busca binária
- CO(1), porque o índice é conhecido
- DO(n²), porque cada elemento se move n vezes
7.Difícil
O que uma splay tree faz depois de cada acesso?
- ARecolore os nós do caminho de busca
- BReconstrói a árvore inteira na forma balanceada
- CMove o nó acessado para uma folha
- DLeva o nó acessado até a raiz por rotações
8.Difícil
Qual propriedade uma árvore rubro-negra deve satisfazer?
- AA raiz deve ser vermelha
- BTodo nó deve ser vermelho
- CTodo nó vermelho deve ter filhos vermelhos, então nós vermelhos sempre formam cadeias ininterruptas até as folhas
- DTodo caminho de um nó até suas folhas descendentes tem o mesmo número de nós pretos
Gabarito
- 1. C · Armazena elementos sem duplicatas
- 2. B · O número de arestas da raiz até esse nó
- 3. A · Pilha (stack)
- 4. D · O(log n)
- 5. A · Altura O(log n) por meio do rebalanceamento
- 6. A · O(n), porque os elementos seguintes precisam ser deslocados
- 7. D · Leva o nó acessado até a raiz por rotações
- 8. D · Todo caminho de um nó até suas folhas descendentes tem o mesmo número de nós pretos
Soluções completas passo a passo: pratique este tópico em examproblems.com.