Você está na página 1de 4

Centro Universitário de João Pessoa – Unipê

Componente Curricular: Estruturas de Dados II


Professor: Walter Travassos Sarinho
Aluno (a): _____________________________________________

Lista de Exercícios 5
Árvores Vermelho e Preto

1. Sobre as árvores balanceadas do tipo vermelho-preto, é correto afirmar que:

a) Se um nó é filho da raiz da árvore, então ele é preto.


b) Se um nó é preto, então pelo menos um dos seus filhos é vermelho.
c) Se um nó é a raiz da árvore, então ele é vermelho.
d) Se um nó é vermelho e não é a raiz da árvore, então seu pai é preto.
e) As alturas das duas subárvores a partir de cada nó diferem no máximo em uma unidade.

2. Na computação, uma estrutura de dados é um modo particular de armazenamento e


organização de dados em um computador, de modo que possam ser usados eficientemente,
facilitando sua busca e modificação. Sobre estrutura de dados, é correto afirmar que:

a) Uma lista duplamente ligada é uma sequência de elementos em que cada elemento, com
exceção do primeiro e último, contém um valor e referências para o elemento anterior e o
elemento seguinte.
b) Uma Árvore Rubro-Negra é uma sequência de elementos em que cada elemento, com
exceção do primeiro e último, contém um valor e referências para o elemento anterior e o
elemento seguinte.
c) Uma Árvore Rubro-Negra é uma Árvore Binária de Busca com dois bits extras de
armazenamento por nó que indicam sua cor no nodo, PRETA e VERMELHA.
d) Uma lista duplamente ligada é uma Árvore Binária de Busca com um bit extra de
armazenamento por nó que indica sua cor, PRETA ou VERMELHA.
e) Em uma Árvore Rubro-Negra, referente a sua profundidade, todos os nodos externos têm a
mesma profundidade preta, que é definida como o número de ancestrais pretos menos 2.
3. Considere a árvore rubro-negra abaixo:

Os nós preenchidos com a cor preta representam os vértices pretos da árvore rubro-negra e os
demais nós representam os vértices vermelhos. Assinale a alternativa que contém o percurso em
pré-ordem após a inserção de um nó contendo o valor 21.

a) 20, 10, 30, 35, 23, 25, 21


b) 20, 10, 30, 23, 25, 21, 35
c) 20, 10, 23, 21, 30, 25, 35
d) 20, 10, 23, 30, 25, 35, 21
e) 20, 10, 30, 23, 21, 25, 35

4. Assinale a alternativa que define corretamente a técnica de função fatorial empregada no


pseudocódigo a seguir.

a) Árvore Binária
b) Backtracking
c) Árvore Rubro-Negra
d) Árvore de Decisão
e) Recursividade
5. [POSCOMP 2010 – COPS – UEL] Assinale a alternativa em que todas as propriedades de
uma árvore vermelho e preto são verdadeiras.

a) Todo nó é vermelho ou preto. A raiz pode ser vermelha ou preta. Todas as folhas são
vermelhas.
b) A raiz é preta. Todas as folhas são vermelhas. Para cada nó, todos os caminhos, desde um nó
até as folhas descendentes, contêm um mesmo número de nós pretos.
c) Toda folha é preta. Todo nó é vermelho ou preto. A raiz é preta.
d) Se um nó é vermelho, ambos os filhos são vermelhos. A raiz pode ser vermelha ou preta.
Todas as folhas são pretas.
e) Todas as folhas são vermelhas. Todo nó é vermelho ou preto. A raiz pode ser vermelha ou
preta.

6. Quais das seguintes propriedades não se aplicam a árvores rubro-negras?

a) Todo nó é vermelho ou preto.


b) Todo nó folha é preto.
c) Se um nó é preto, ambos seus filhos são vermelhos.
d) Se um nó é vermelho, ambos seus filhos são negros.
e) Todos os caminhos simples entre um nó e suas folhas descendentes contêm apenas valores
pares.
Gabarito
1–D
2–A
3–E

4–E
5–C
6–E

Você também pode gostar