Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — IV - UFG 2017

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq253358
Banca
IV - UFG
Órgão
Fundação Unirg
Ano
2017
Nível
Superior
Cargo
CS-UFG - - Analista de Sistemas
A árvore de pesquisa que busca melhorar a eficiência das operações, tal que os nós mais frequentemente acessados são mantidos na parte superior da árvore, é denominada árvore
  1. Aordenada
  2. BB
  3. Crubro-negra
  4. Dsplay.
Revelar gabarito e comentário

GabaritoD — splay.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Árvore Splay

Gabarito: D — árvore splay. A árvore splay é uma estrutura de dados autoajustável que, após cada operação de busca, insere ou remove um nó, move esse nó para a raiz por meio de rotações (operação chamada splaying). Isso faz com que os nós mais frequentemente acessados fiquem na parte superior da árvore, reduzindo o tempo de acesso futuro.

Árvores de busca
  • 1Autoajustável (frequência)
    • Splay tree
      • Nó acessado vai à raiz
      • Splaying (rotações)
  • 2Balanceada (altura)
    • Rubro-negra
      • Cores garantem O(log n)
    • Árvore B
      • Múltiplos ramos
      • Banco de dados
  • 3Genérica (ordem)
    • Árvore ordenada
      • Termo amplo
      • Ex.: ABB
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Árvore ordenada é um termo genérico para qualquer árvore em que os elementos seguem uma ordem (ex.: árvore binária de busca). Não descreve uma estrutura específica que reposicione nós com base na frequência de acesso.

Alternativa B — ❌ Incorreta

Árvore B é uma árvore balanceada de múltiplos ramos, muito usada em bancos de dados e sistemas de arquivos. Ela mantém o balanceamento, mas não possui o mecanismo de mover nós para o topo conforme a frequência de acesso.

Alternativa C — ❌ Incorreta

Árvore rubro-negra é uma árvore binária de busca balanceada por cores. Garante complexidade O(log n) para operações, mas não realiza autoajuste para priorizar nós mais acessados.

Alternativa D — ✅ Correta ⟵ GABARITO

A descrição da questão — "nós mais frequentemente acessados são mantidos na parte superior" — é a definição clássica de uma árvore splay (ou splay tree). Ela é uma árvore binária de busca que, por meio de rotações de splaying, promove o nó acessado à raiz, melhorando a eficiência de acessos repetidos.

Gabarito: letra D.

Link permanente: /questoes/qq253358