Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Estruturas de Dados e Algoritmos/
  4. Questão 457941200219932

Árvores AVL são uma estrutura de dados de árvore binária de busca balanceada, onde a diferença de altura entre assubárvo...

1

457941200219932
Ano: 2023Banca: CETAPOrganização: SANTA CASA-PADisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Árvores | Estruturas de Dados

Árvores AVL são uma estrutura de dados de árvore binária de busca balanceada, onde a diferença de altura entre as

subárvores esquerda e direita de qualquer nó não deve ser maior que 1. Considere as seguintes operações de rotação para balancear a árvore AVL:


I. Rotação simples à direita (RR).

II. Rotação simples à esquerda (RL).

III. Rotação dupla à direita (DRR).

IV. Rotação dupla à esquerda (DRL).


Dado o seguinte trecho de pseudocódigo para uma inserção em uma árvore AVL:


função inserir_avl(T, chave)

se T é vazia

criar novo nó com chave

senão se chave< T.chave

T.esquerda = inserir_avl(T.esquerda, chave)

se laltura(T.esquerda) - altura(T.direita)| > 1

realizar operação de rotação necessária

senão se chave> T.chave

T.direita = inserir_avl(T.direita, chave)

se laltura(T.esquerda)- altura(T.direita)| > 1

realizar operação de rotação necessária


Qual das seguintes opções descreve corretamente quando a rotação simples à direita (RR) deve ser aplicada durante a inserção?

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200086369Estruturas de Dados e Algoritmos

A estrutura de dados “Nó” , utilizada para definir listas ligadas, deve conter pelo menos:

#Estruturas de Dados#Fundamentos de Estruturas de Dados
Questão 457941200226135Estruturas de Dados e Algoritmos

Selecione qual das seguintes configurações de linhas e colunas de matriz possui maior número de elementos:

#Estruturas de Matrizes#Estruturas de Dados
Questão 457941200285020Estruturas de Dados e Algoritmos

Suponha que em uma fila inicialmente vazia, se inserem (operação “enqueue”) 10 elementos, de 1 a 10, em ordem ascendente. Suponha que um processo aten...

#Estruturas de Filas#Estruturas de Dados
Questão 457941200314236Estruturas de Dados e Algoritmos

Alguns dos algoritmos mais utilizados para o aprendizado de programação sao:

#Fundamentos de Algoritmos#Teoria dos Algoritmos
Questão 457941200353391Estruturas de Dados e Algoritmos

As variáveis são construções das linguagens de programação nas quais são armazenados valores durante a execução de um programa. Marque a alternativa q...

#Estruturas de Dados#Teoria dos Algoritmos
Questão 457941200511286Estruturas de Dados e Algoritmos

Um algoritmo é:

#Fundamentos de Algoritmos#Teoria dos Algoritmos
Questão 457941200586044Estruturas de Dados e Algoritmos

Algoritmos de ordenação são técnicas fundamentais na área da computação e são utilizados para organizar e ordenar coleções de dados, como listas ou ar...

#Teoria dos Algoritmos
Questão 457941201403577Estruturas de Dados e Algoritmos

Qual algoritmo divide a sequência original em pares de dados, agrupa estes pares na ordem desejada; depois agrupa as sequências de pares já ordenados,...

#Teoria dos Algoritmos
Questão 457941201496851Estruturas de Dados e Algoritmos

Suponha que se executam as seguintes operagoes em uma pilha, inicialmente vazia, de inteiros.PUSH 3 PUSH 4 POP PUSH 7 PUSH 9 POP PUSH 2 POP PUSH 1 PUS...

#Estruturas de Pilhas#Estruturas de Dados
Questão 457941201503235Estruturas de Dados e Algoritmos

A lógica matemática é uma área de estudo que utiliza sistemas formais para representar, analisar e inferir informações sobre o mundo real. As funções ...

#Teoria dos Algoritmos

Continue estudando

Mais questões de Estruturas de Dados e AlgoritmosQuestões sobre Estruturas de ÁrvoresQuestões do CETAP