Buscar

Árvores de Busca

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 1/15
Você acertou 10 de 10 questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
A
B
C
D
E
1 Marcar para revisãopara revisar antes de finalizar
Ano: 2015 Banca: MP�RS Órgão: MP�RS Prova:
Técnico em informática � Sistemas
Imagine que temos números de 1 a 100 em uma
árvore de pesquisa binária �ABP�. Agora
queremos procurar o número 50. Assinale a
alternativa que apresenta a possível sequência
de elementos da árvore consultada.
42 � 60 � 20 � 48 � 50.
40 � 10 � 45 � 30 � 50.
40 � 60 � 45 � 48 � 50.
40 � 15 � 45 � 30 � 50.
42 � 60 � 20 � 30 � 50.
Questão 1 de 10
Corretas �10�
Em branco �0�
1 2 3 4 5
6 7 8 9 10
Exercicio Árvores Sair
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 2/15
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A sequência correta para encontrar o
número 50 em uma árvore de pesquisa
binária �ABP� é 40 � 60 � 45 � 48 � 50. Em
uma ABP, cada nó tem um valor. Se o valor
que estamos procurando é menor que o
valor do nó, seguimos para a esquerda. Se
o valor que estamos procurando é maior,
seguimos para a direita. Neste caso,
começamos com 40 (menor que 50�,
depois vamos para 60 (maior que 50�,
depois para 45 (menor que 50�, depois
para 48 (menor que 50� e finalmente
chegamos a 50.
2 Marcar para revisão
Seja a seguinte árvore binária de busca abaixo,
marque a sequência correta do percurso em
pós-ordem:
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 3/15
A
B
C
D
E
23,24,25,26,27,29,28
25,24,27,23,26,29,30
25,24,23,27,26,28,29
23,24,26,29,28,27,25
23,24,29,26,28,25,27
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
O percurso em pós-ordem de uma árvore
binária é definido pela seguinte sequência
de ações: primeiro, percorre-se
recursivamente o lado esquerdo da raiz
considerada; em seguida, percorre-se
recursivamente o lado direito; e, finalmente,
visita-se a raiz. Nesse caso, a sequência
correta é a alternativa D�
23,24,26,29,28,27,25. Isso porque,
seguindo a regra de pós-ordem, primeiro
percorremos a subárvore esquerda �23,24�,
depois a subárvore direita �26,29,28,27� e,
por fim, visitamos a raiz �25�.
3 Marcar para revisão
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 4/15
A
B
C
D
E
Ano: 2012 Banca: IDECAN Órgão: BANESTES
Prova: Analista de Tecnologia da Informação �
Desenvolvimento de Sistemas
Árvore de pesquisa é uma estrutura de dados
eficiente para armazenar informação, sendo
particularmente adequada quando existe a
necessidade de considerar todos ou alguma
combinação de registros. Assinale uma
combinação correta desses registros.
Acesso direto e sequencial eficientes,
facilidade de inserção e retirada de
registro, boa taxa de utilização de
memória, utilização de memória
primária e secundária.
Utilização de algoritmos de ordenação
eficientes.
Utilização de estruturas de dados
como lista, pilha e fila.
Não é necessário indexar os registros.
As operações de inserir, retirar e
pesquisar são definidas.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A alternativa correta é a letra A. A árvore de
pesquisa é uma estrutura de dados que
permite um acesso direto e sequencial
eficientes, além de facilitar a inserção e
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 5/15
A
B
C
retirada de registros. Ela também apresenta
uma boa taxa de utilização de memória,
podendo utilizar tanto a memória primária
quanto a secundária. As demais
alternativas não descrevem corretamente
as características e funcionalidades de uma
árvore de pesquisa.
4 Marcar para revisão
Seja a seguinte árvore, marque a opção correta
que indica o porquê a árvore abaixo não é uma
árvore binária de busca:
Não é uma árvore binária de busca
pois está desbalanceada.
Não é uma árvore binária de busca
pois o nó 35 deveria estar inserido à
direita do nó 20.
Não é uma árvore binária de busca
pois essa árvore deve estar
perfeitamente balanceada.
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 6/15
D
E
Não é uma árvore binária de busca
pois esta árvore deve estar com os
níveis de suas folhas todas igualmente
perfeitas.
Não é uma árvore binária de busca
pois o nó 22 deveria estar inserido à
direita do nó 20.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Uma árvore binária de busca são árvores
que obedecem às seguintes propriedades:
Dado um nó qualquer da árvore binária,
todos os nós à esquerda dele são
menores ou iguais a ele.
Dado um nó qualquer da árvore binária,
todos os nós à direita dele são maiores
ou iguais a ele.
Observe que a sub-árvore 20�22 não
respeita a regra básica, portanto, o nó 22
deveria estar a direita do nó 20.
5 Marcar para revisão
Escola de Formação Complementar do Exército
� EsFCEx Prova: CFO � Informática � 2019
Árvores binárias podem ser usadas para
representar expressões aritméticas. Como um
exemplo de expressão, podemos ter: a * b + f
sen - h * j com os elementos enumerados "Em-
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 7/15
A
B
C
D
E
ordem". Nesse caso, a árvore binária terá como
raiz:
O átomo a
O átomo j
O átomo +
O átomo sen
O átomo *
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Na representação de expressões
aritméticas por meio de árvores binárias, a
raiz da árvore é o operador principal da
expressão. No caso da expressão dada, o
operador principal é o sinal de adição (+),
que é o responsável por unir as duas partes
da expressão. Portanto, o átomo + é a raiz
da árvore binária que representa a
expressão aritmética apresentada.
6 Marcar para revisão
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 8/15
A
B
C
D
E
As árvores binárias de busca são
especializações das árvores binárias que
permitem uma melhor organização dos
algoritmos de busca. Sobre a inserção de uma
nova chave em uma árvore binária de busca é
correto afirmar que:
Toda nova chave é inserida
obrigatoriamente na raiz.
Para determinar a posição da nova
chave é necessário calcular o percurso
em ordem simétrica da árvore obtida.
Com este percurso, verifica-se se a
sequência está ordenada em ordem
crescente. Caso esteja, a posição da
nova chave está correta.
A complexidade da inserção é sempre
O(n), independentemente da altura da
árvore.
Todas as chaves são inseridas em
folhas, a posição da folha é
determinada pela busca.
O algoritmo de inserção em árvores
binárias de busca é estático, isto é, é
necessário recalcular toda árvore para
inserir uma nova chave.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira ogabarito comentado!
Gabarito Comentado
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 9/15
A
B
A alternativa correta é a D. Em uma árvore
binária de busca, todas as chaves são
inseridas em folhas. A posição da folha é
determinada pela busca. Isso ocorre
porque a árvore binária de busca é
projetada para otimizar a busca de dados.
Portanto, quando uma nova chave é
inserida, ela é colocada em uma posição
que facilita a busca futura. A chave não é
inserida na raiz (como afirmado na
alternativa A� nem requer o recálculo de
toda a árvore (como afirmado na alternativa
E�. Além disso, a complexidade da inserção
não é sempre O(n), como afirmado na
alternativa C. A complexidade pode variar
dependendo da altura da árvore. Por fim, a
posição da nova chave não é determinada
pelo percurso em ordem simétrica da
árvore, como afirmado na alternativa B.
7 Marcar para revisão
Ano: 2015 Banca: NUCEPE Órgão: SEFAZ � PI
Prova: Analista � Sistemas Pleno
Árvore AVL é uma árvore de busca
autobalanceada. Isso significa que:
As alturas das duas subárvores a
partir de cada nó diferem no máximo
em uma unidade.
Cada nó da árvore possui até três
descendentes.
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 10/15
C
D
E
As alturas das duas subárvores a
partir de cada nó diferem no máximo
em duas unidades.
Pode possuir até duas raízes.
As alturas das duas subárvores a
partir de cada nó são exatamente
iguais.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A alternativa correta é a letra A. A árvore
AVL, nomeada em homenagem aos seus
inventores Adelson-Velskii e Landis, é uma
árvore de busca binária onde a diferença
de alturas de subárvores de qualquer nó é
garantida para ser no máximo uma
unidade. Se em qualquer momento elas
diferirem em mais de uma unidade,
rebalanceamento é feito para restaurar
essa propriedade. As outras alternativas
são incorretas pois não descrevem
corretamente as características de uma
árvore AVL.
8 Marcar para revisão
Seja o seguinte código em Python cujo principal
objetivo é implementar uma árvore binária.
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 11/15
A
B
C
D
E
Marque a alternativa correta quanto a execução
do código:
A árvore criada no código acima é uma
árvore binária de busca com todas as
folhas no último nível.
A árvore criada no código acima não é
binária de busca.
A árvore criada no código é binária de
busca com altura 6, isto é, com 6
níveis distintos.
Não é possível inferir a topologia da
árvore com base no código.
A classe NotArvore implementa regras
que garantem que os nós inseridos
respeitam a ordem de inserção dos
nós (maiores a direita e menores a
esquerda).
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 12/15
Gabarito Comentado
Apesar de que a função NoArvore não tem
regras quanto à inserção dos nós, a forma
(e a ordem) de como os nós foram
inseridos �55�35�75�65�85�25�45� formam
uma árvore binária de busca.
Resultado:
9 Marcar para revisão
As rotações são operações fundamentais para
ajuste da propriedade AVL. Analise as
afirmativas abaixo.
I � A inserção de uma nova chave em uma
árvore AVL pode desregular diversos nós no
caminho da raiz até a folha onde a nova chave
foi inserida. Só é necessário aplicar uma
rotação no nó mais profundo desregulado.
Porque
II � A aplicação da rotação resulta em uma
subárvore com a mesma altura da subárvore
original, isto é, antes da inserção da nova
chave.
Marque a alternativa correta.
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 13/15
A
B
C
D
E
As duas afirmativas estão corretas e a
segunda não justifica a primeira.
As duas afirmativas estão corretas e a
segunda justifica a primeira.
As duas afirmativas são falsas.
A primeira afirmativa é verdadeira e a
segunda afirmativa é falsa.
A primeira afirmativa é falsa e a
segunda afirmativa é verdadeira.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
As operações de rotação em uma árvore
AVL são fundamentais para manter o
equilíbrio da árvore. Quando uma nova
chave é inserida, pode ocorrer um
desequilíbrio em vários nós no caminho da
raiz até a folha onde a nova chave foi
inserida. No entanto, é suficiente aplicar
uma rotação no nó mais profundo que está
desequilibrado para corrigir a situação
(afirmativa I�. A rotação resulta em uma
subárvore com a mesma altura da
subárvore original antes da inserção da
nova chave (afirmativa II�. Portanto, a
segunda afirmativa justifica a primeira, pois
explica o motivo pelo qual apenas uma
rotação é necessária para corrigir o
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 14/15
A
B
C
D
E
desequilíbrio causado pela inserção de uma
nova chave.
10 Marcar para revisão
Ano: 2020 Banca: Instituto AOCP Órgão:
Prefeitura de Nova Hamburgo � RS Prova:
Analista de Desenvolvimento � Analista de
Sistemas
Analise a seguinte árvore binária e assinale a
alternativa correta.
"A" é filho de todos.
"B" e "C" são caules da árvore.
"B" tem grau de saída 3 e ¿C¿ grau 2.
TA é a subárvore enraizada em "A",
portanto toda a árvore.
Com exceção do nó "A", que é raiz, os
demais nós são conhecido como
folhas
16/04/2024, 12:22 wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/
https://wyden.saladeavaliacoes.com.br/exercicio/661e9656139d33d91491cf45/gabarito/ 15/15
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Resposta correta: TA é a subárvore
enraizada em "A", portanto toda a árvore.

Continue navegando