Ed
semana passada
Para responder à sua pergunta sobre as vantagens de usar uma Árvore de Busca Binária (BST) balanceada em comparação com uma BST desbalanceada, vamos analisar as alternativas: a) Menor consumo de memória - Isso não é necessariamente verdade, pois o consumo de memória pode ser similar em ambas as estruturas, dependendo da implementação. b) Operações de busca, inserção e remoção têm complexidade garantida O(log n) - Esta é uma das principais vantagens de uma BST balanceada. Em uma BST desbalanceada, essas operações podem ter complexidade O(n) no pior caso, enquanto em uma BST balanceada, elas são garantidas a O(log n). c) Permite armazenar apenas números pares - Isso não é verdade, pois uma BST pode armazenar qualquer tipo de dado, independentemente de serem pares ou ímpares. d) Não há vantagem real - Isso é incorreto, pois as BSTs balanceadas têm vantagens significativas em relação às desbalanceadas. Portanto, a alternativa correta é: b) Operações de busca, inserção e remoção têm complexidade garantida O(log n).
Mais perguntas desse material