Ed
há 5 dias
Vamos analisar as alternativas sobre a estrutura de árvore binária do tipo heap, que é utilizada no algoritmo Heapsort. a) Em uma árvore binária do tipo heap, o maior elemento fica na raiz da árvore. - Esta afirmação é verdadeira para um heap máximo, que é o tipo de heap utilizado no Heapsort. b) A estrutura heap utilizada tem o maior valor na raiz da árvore. - Esta afirmação também é verdadeira e é uma descrição do heap máximo. c) Para transformar uma árvore em heap, os elementos de maior valor devem ser direcionados para a esquerda da árvore. - Esta afirmação é falsa. No heap, não há uma regra específica que direcione os maiores valores para a esquerda. d) Uma árvore binária é do tipo heap quando um galho tem mais de duas folhas. - Esta afirmação é falsa. A definição de heap não está relacionada ao número de folhas em um galho. e) Em uma árvore binária do tipo heap, o menor elemento fica na raiz da árvore, e esta é a base da ordenação. - Esta afirmação é falsa para um heap máximo, que é o utilizado no Heapsort. Após analisar as alternativas, as opções a) e b) estão corretas, mas a mais direta e que se encaixa na definição do Heapsort é a) "Em uma árvore binária do tipo heap, o maior elemento fica na raiz da árvore." Portanto, a resposta correta é: a) Em uma árvore binária do tipo heap, o maior elemento fica na raiz da árvore.