A alternativa correta é a letra d) Para remover o vértice 13, o primeiro passo é buscar o vértice 13. Comparamos 13 com 10. O valor 13 é maior então visitamos o filho direito de 10, que é o vértice 20. O valor 13 é menor que 20, então visitamos o filho esquerdo de 20, que é o vértice 15. O valor 13 é menor que 15, então visitamos o filho esquerdo de 15, que é o valor buscado. Segundo passo é verificar o tipo de vértice: folha, pai de 1 filho, pai de 2 filhos. O terceiro passo é aplicar o algoritmo para remover vértice que é vértice-folha. Ou seja, desvincular 15 de 13 e 13 de 15, atualizando os valores do filho esquerdo de 15, que não é mais o 13, e atualizar o valor do seu pai, que não é mais o 15.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar