binary heap

GPTKB entity

Statements (26)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:compatibleWith binary search tree
balanced binary search tree
gptkbp:hasProperty parent node is greater than or equal to children (max-heap)
parent node is less than or equal to children (min-heap)
gptkbp:hasVariant min-heap
max-heap
https://www.w3.org/2000/01/rdf-schema#label binary heap
gptkbp:implementedIn array
gptkbp:introduced gptkb:J._W._J._Williams
1964
gptkbp:supports insert
extract-max
heapify
extract-min
gptkbp:time_complexity_(extract) O(log n)
gptkbp:time_complexity_(find-min_or_find-max) O(1)
gptkbp:time_complexity_(insert) O(log n)
gptkbp:type heap
complete binary tree
gptkbp:used_in_algorithm gptkb:Prim's_algorithm
gptkb:Dijkstra's_algorithm
gptkb:Heapsort
gptkbp:usedFor priority queue implementation
gptkbp:bfsParent gptkb:PriorityQueue
gptkbp:bfsLayer 6