Searched defs:heap (Results 1 – 1 of 1) sorted by relevance
40 struct heap { struct41 struct heap_node* min; argument50 HEAP_EXPORT(void heap_init(struct heap* heap)); argument62 HEAP_EXPORT(void heap_init(struct heap* heap)) { in HEAP_EXPORT()67 HEAP_EXPORT(struct heap_node* heap_min(const struct heap* heap)) { in HEAP_EXPORT()72 static void heap_node_swap(struct heap* heap, in heap_node_swap()106 HEAP_EXPORT(void heap_insert(struct heap* heap, in HEAP_EXPORT()150 HEAP_EXPORT(void heap_remove(struct heap* heap, in HEAP_EXPORT()239 HEAP_EXPORT(void heap_dequeue(struct heap* heap, heap_compare_fn less_than)) { in HEAP_EXPORT()
Completed in 4 milliseconds