Assinale a opção em que é apresentado exemplo de estrutura d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D - árvore AVL.
Para entender o motivo, vamos discutir o tema da questão e os conhecimentos necessários:
A questão aborda estruturas de dados, mais especificamente aquelas que são abstratas, balanceadas, não lineares e com relacionamento hierárquico. Esses termos são fundamentais para diferenciar as estruturas de dados.
Vamos analisar cada característica:
- Abstrata: Refere-se a uma estrutura de dados que é definida por suas operações (inserção, remoção, busca) e não por sua implementação.
- Balanceada: Uma estrutura de dados é balanceada se ela mantém uma distribuição uniforme dos dados, o que melhora a eficiência das operações.
- Não linear: Estruturas onde os dados não estão organizados sequencialmente (como em listas ou arrays), mas sim em forma de gráficos ou hierarquias.
- Relacionamento hierárquico: Estruturas que representam relações de hierarquia entre elementos, como pais e filhos.
Agora, vamos justificar a alternativa correta e as incorretas:
D - árvore AVL: Uma árvore AVL é um tipo de árvore binária de busca que se mantém automaticamente balanceada. Ela é uma estrutura não linear e tem um relacionamento hierárquico, onde cada nó tem um pai e pode ter filhos. Por isso, essa é a alternativa correta.
A - lista duplamente encadeada: Embora seja uma estrutura de dados abstrata, uma lista duplamente encadeada é linear, não é balanceada e não possui relacionamento hierárquico. Portanto, não se encaixa nos critérios da questão.
B - árvore binária: Apesar de ser uma estrutura não linear e com relacionamento hierárquico, uma árvore binária não é necessariamente balanceada. A simples definição de árvore binária não garante balanceamento, o que a torna incorreta.
C - pilha: Uma pilha é uma estrutura de dados abstrata e linear, que segue o princípio LIFO (Last In, First Out). Ela não é balanceada e não possui relacionamento hierárquico.
E - deque: O deque (double-ended queue) é uma estrutura de dados abstrata e linear que permite inserção e remoção de elementos em ambas as extremidades. Ele também não é balanceado e não possui relacionamento hierárquico.
Espero que essa explicação tenha clarificado o porquê da árvore AVL ser a resposta correta. Se ainda tiver dúvidas, sinta-se à vontade para perguntar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Árvore AVL
Criada em 1962 por Adelson-Velsky e Landis, é uma árvore binária balanceada que obedece a todas as propriedades da árvore binária e em que cada nó apresenta diferença de altura entre as sub-árvores direita e esquerda de 1, 0 ou –1.
Força Guerreiro!!!!!!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo