Í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 457941200467105

Uma árvore rubro-negra possui 18 valores inteiros distintos armazenados em seus 18 nós. Uma função recursiva, cujo cabeç...

1

457941200467105
Ano: 2013Banca: CESGRANRIOOrganização: BNDESDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Árvores | Estruturas de Dados
Uma árvore rubro-negra possui 18 valores inteiros distintos armazenados em seus 18 nós.

Uma função recursiva, cujo cabeçalho é boolean busca (int val), foi escrita com o objetivo de visitar os nós desse tipo de árvore à procura de um determinado valor (val). O algoritmo utilizado tira partido das características de uma árvore rubro-negra, com o objetivo de ser o mais eficiente possível.

Qual é o número máximo de chamadas à função busca( ) que será necessário para informar se um determinado valor está, ou não, armazenado na árvore?
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 457941200073227Estruturas de Dados e Algoritmos

O seguinte trecho de código em Java foi copiado de uma classe que implementa um método de ordenação de vetores. 1. for ( int i=0; i < n; i ++) { 2. fo...

#Teoria dos Algoritmos#Estruturas de Vetores#Estruturas de Dados#Técnicas de Ordenação
Questão 457941200482583Estruturas de Dados e Algoritmos

Um programador recebeu a tarefa de elaborar um algoritmo para criar uma única lista encadeada, não necessariamente ordenada, a partir de duas listas e...

#Teoria dos Algoritmos#Análise de Complexidade
Questão 457941200590778Estruturas de Dados e Algoritmos

Há três pilhas P, Q e R, inicialmente vazias, nas quais é possível empilhar e desempilhar. Os números inteiros 1, 2 e 3 são empilhados, nessa ordem, n...

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

Em uma agência bancária, as filas de atendimento são ordenadas da esquerda para a direita, e o gerente dessa agência percebeu a presença equivocada de...

#Técnicas de Busca#Teoria dos Algoritmos
Questão 457941200923203Estruturas de Dados e Algoritmos

Todos os N nomes de uma lista de assinantes de uma companhia telefônica foram inseridos, em ordem alfabética, em três estruturas de dados: uma árvore ...

#Teoria dos Algoritmos#Análise de Complexidade
Questão 457941201171110Estruturas de Dados e Algoritmos

Uma lista simplesmente encadeada pode ser transformada em uma lista duplamente encadeada em tempo O(1) PORQUE Para transformar uma lista simplesmente ...

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

Considere uma árvore binária de busca (BST) com n (n>3) níveis (o nó raiz está no nível 1), 2n - 1 nós e todas as chaves diferentes. Suponha, ainda, q...

#Técnicas de Busca#Teoria dos Algoritmos
Questão 457941201279471Estruturas de Dados e Algoritmos

Seja uma função que realiza uma busca binária sobre um array de números inteiros ordenados. Não se sabe, em princípio, se os números estão ordenados a...

#Técnicas de Busca#Teoria dos Algoritmos
Questão 457941201752616Estruturas de Dados e Algoritmos

Os algoritmos de ordenação por seleção (SS) e bubble sort (BS) foram usados para ordenar a sequência 31, 11, 23, 17, 13 de forma crescente. Quantas tr...

#Técnicas de Ordenação#Teoria dos Algoritmos
Questão 457941201921092Estruturas de Dados e Algoritmos

Ao final do processo, tem-se que os vetores

#Estruturas de Vetores#Estruturas de Dados

Continue estudando

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