Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — CESGRANRIO 2018
Algoritmos e Estrutura de Dados›Estrutura de Dados
Código
cg012200
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2018
Nível
Superior
Cargo
Analista de Sistemas Júnior - Processos de Negócio
A sequência de chaves 20 – 30 – 25 – 31 – 12 – 15 – 8 – 6 – 9 – 14 – 18 é organizada em uma árvore binária de busca. Em seguida, a árvore é percorrida em pré-ordem.Qual é a sequência de nós visitados?
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”.
Construção e percurso pré-ordem em árvore binária de busca
Gabarito: letra B. A sequência correta da visita em pré-ordem é: 20 – 12 – 8 – 6 – 9 – 15 – 14 – 18 – 30 – 25 – 31, conforme a construção da árvore binária de busca a partir das chaves fornecidas.
A questão exige dois passos: (1) montar a árvore binária de busca (ABB) inserindo as chaves na ordem dada e (2) percorrê-la em pré-ordem (raiz → esquerda → direita).
A sequência começa com 6, que é a última visita da subárvore esquerda. Isso parece um percurso pós-ordem (esquerda → direita → raiz) mal aplicado, mas não é exato: em pós-ordem a raiz (20) seria a última, e aqui aparece 20 no final. Na verdade, a ordem apresentada não corresponde a nenhum percurso padrão.
Alternativa B — ✅ Correta ⟵ GABARITO
Exatamente a sequência calculada.
Alternativa C — ❌ Incorreta
Sequência estritamente crescente: 6, 8, 9, 12, 14, 15, 18, 20, 25, 30, 31. Esse é o percurso em ordem simétrica (esquerda → raiz → direita), não pré-ordem.
Alternativa D — ❌ Incorreta
Começa com 20, mas vai para a subárvore direita (30) antes de terminar a esquerda. Isso viola a pré-ordem (que exige visitar toda a esquerda antes da direita). A sequência parece misturar pré-ordem com algumas inserções aleatórias.
Alternativa E — ❌ Incorreta
Totalmente desordenada. Não segue nenhum padrão de percurso de árvore binária.
NÃO CAIA NESSA!
A banca coloca a alternativa C (ordem simétrica) como um distrator atraente: muitos confundem pré-ordem com ordem crescente. Lembre-se: pré-ordem começa com a raiz e depois desce pela esquerda; já a ordem simétrica produz uma sequência ordenada.
PEGA ESSA DICA!
Para resolver questões assim, desenhe a árvore passo a passo. Depois, aplique o percurso pedido escrevendo a sequência de nós visitados. Treine os três percursos principais: pré-ordem, ordem simétrica e pós-ordem.