#include <stdlib.h>#include <stdio.h>#include "pkvaria.h"
Functions | |
| int | pkv_UpHeap (void *a[], int l, boolean(*cmp)(void *, void *)) |
| int | pkv_DownHeap (void *a[], int l, int f, boolean(*cmp)(void *, void *)) |
| int | pkv_HeapInsert (void *a[], int *l, void *newelem, boolean(*cmp)(void *, void *)) |
| void | pkv_HeapRemove (void *a[], int *l, int el, boolean(*cmp)(void *, void *)) |
| void | pkv_HeapOrder (void *a[], int n, boolean(*cmp)(void *, void *)) |
| void | pkv_HeapSort (void *a[], int n, boolean(*cmp)(void *, void *)) |
| int pkv_DownHeap | ( | void * | a[], | |
| int | l, | |||
| int | f, | |||
| boolean(*)(void *, void *) | cmp | |||
| ) |
| int pkv_HeapInsert | ( | void * | a[], | |
| int * | l, | |||
| void * | newelem, | |||
| boolean(*)(void *, void *) | cmp | |||
| ) |
| void pkv_HeapOrder | ( | void * | a[], | |
| int | n, | |||
| boolean(*)(void *, void *) | cmp | |||
| ) |
| void pkv_HeapRemove | ( | void * | a[], | |
| int * | l, | |||
| int | el, | |||
| boolean(*)(void *, void *) | cmp | |||
| ) |
| void pkv_HeapSort | ( | void * | a[], | |
| int | n, | |||
| boolean(*)(void *, void *) | cmp | |||
| ) |
| int pkv_UpHeap | ( | void * | a[], | |
| int | l, | |||
| boolean(*)(void *, void *) | cmp | |||
| ) |
1.7.1