| 1 | /* @title: Sorting & Searching */ |
|---|---|
| 2 | #pragma once |
| 3 | #include <stddef.h> |
| 4 | |
| 5 | typedef int cmp_t(const void *, const void *); |
| 6 | |
| 7 | int heapsort(void *vbase, size_t nmemb, size_t size, cmp_t *compar); |
| 8 | void *bsearch(const void *key, const void *base, size_t nmemb, size_t size, |
| 9 | cmp_t *compar); |
| 10 |