qudt:Heap| Predicate | Object |
|---|---|
rdf:type |
owl:Class |
rdf:type |
rdfs:Class |
rdf:type |
sh:NodeShape |
dcterms:description |
A heap is a specialized tree-based data structure that satisfies the condition: if B is a child node of A, then $key(A) \ge key(B)$. This implies that an element with the greatest key is always in the root node, and so such a heap is sometimes called a max heap. Alternatively, if the comparison is reversed, the smallest element is always in the root node, which results in a min heap. The function or method that implements the key() operator is specified by the heap type. |
prov:wasInfluencedBy |
http://en.wikipedia.org/wiki/Heap_(data_structure) |
rdfs:isDefinedBy |
http://qudt.org/3.5.2/schema/datatype |
rdfs:isDefinedBy |
http://qudt.org/3.5.2/schema/shacl/datatype |
rdfs:label |
“Heap” |
rdfs:subClassOf |
qudt:OrderedTree |