Selecione a alternativa que complete corretamente a seguinte...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é D - tabelas hash / uma colisão.
Justificativa:
Para resolver esta questão, é necessário compreender o funcionamento das estruturas de dados mencionadas e o conceito de função de dispersão, que é fundamental para entender as tabelas hash.
Uma tabela hash é uma estrutura de dados que utiliza uma função de dispersão para associar uma chave a um índice na tabela. Quando duas chaves diferentes que recebem o mesmo índice, ocorre uma colisão. A tabela hash deve então resolver essa colisão utilizando técnicas como endereçamento aberto ou encadeamento.
Vamos agora analisar as alternativas incorretas:
A - AVL / uma rotação à esquerda:
As árvores AVL são árvores binárias balanceadas que utilizam rotações (à esquerda e à direita) para manter o balanceamento após inserções e remoções. No entanto, elas não utilizam uma função de dispersão e não lidam com colisões, mas sim com o balanceamento da árvore.
B - AVL / uma rotação dupla:
Assim como a alternativa anterior, esta opção menciona a árvore AVL e uma rotação dupla (que ocorre quando uma árvore AVL precisa de duas rotações para se balancear). Novamente, essa estrutura não utiliza uma função de dispersão e não lida com colisões.
C - árvore B+ / a criação de uma nova folha:
As árvores B+ são árvores balanceadas de busca que mantêm dados ordenados e permitem buscas, inserções e deleções em tempo logarítmico. A criação de uma nova folha pode ocorrer quando um nó da árvore está cheio, mas isso não envolve uma função de dispersão e colisões.
E - pilha / uma operação POP:
Uma pilha é uma estrutura de dados linear que segue o princípio LIFO (Last In, First Out). A operação POP remove o elemento do topo da pilha. As pilhas não utilizam uma função de dispersão e, portanto, não têm a questão de colisões.
Espero que essa explicação tenha elucidado o porquê da alternativa correta ser a D e ajudado a entender os conceitos envolvidos em cada estrutura de dados. Se houver mais 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
Força Guerreiro!!!!!!
Gabarito D
Se na tabelas hash ocorre que dois indices recebem o mesmo valor, acaba acontecendo o fenomeno raro de colisão
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo