Please enable JavaScript.
Coggle requires JavaScript to display documents.
Heap and Heapsort - Coggle Diagram
Heap and Heapsort
Noção de pilha
Uma pilha pode ser definida como uma árvore binária com chaves atribuídas a seus nós, uma chave por nó, desde que as seguintes condições sejam atendidas:
Propriedade da forma: A árvore binárias está essencialmente completa, ou seja, todos os níveis estão cheios, exceto pelo ultimo nível onde algumas folhas a direita podem estar faltando.
-
Propriedades
Existe exatamente uma árvore binária essencialmente completa com n nós. Seu tamanho é igual a (piso)log2n
-
-
Um heap pode ser implementado como um array registrando seus elementos de cima para baixo, da esquerda para a direita.
-
-
Heapsort
-
A eficiência temporal do heapsort é Θ(n lon n). Equivalente ao mergesort temporalmente, mas mais econômico espacialmente. É executado mais lentamente que o quicksort.