Ed
há 3 semanas
Vamos analisar as alternativas para entender a diferença principal entre árvores AVL e árvores rubro-negras em termos de balanceamento: a) Árvores AVL são sempre mais altas que rubro-negras - Isso não é verdade. Na verdade, as árvores rubro-negras tendem a ser mais altas do que as AVL, pois as AVL mantêm um balanceamento mais rigoroso. b) Árvores AVL mantêm balanceamento estrito, enquanto rubro-negras permitem um balanceamento mais flexível - Esta afirmação é correta. As árvores AVL têm um fator de balanceamento que deve ser -1, 0 ou +1, enquanto as rubro-negras permitem uma maior flexibilidade no balanceamento, o que pode resultar em alturas maiores. c) Rubro-negras não permitem remoção de nós - Isso é falso. Árvores rubro-negras permitem a remoção de nós, embora o processo seja mais complexo do que em árvores AVL. d) Árvores AVL não suportam inserção - Isso também é falso. Árvores AVL suportam inserção, mas precisam ser balanceadas após a inserção. Portanto, a alternativa correta é: b) Árvores AVL mantêm balanceamento estrito, enquanto rubro-negras permitem um balanceamento mais flexível.
Mais perguntas desse material