Lines Matching refs:PQkey
50 PriorityQ *pqNewPriorityQ( int (*leq)(PQkey key1, PQkey key2) )
89 #define Swap(a,b) do{PQkey *tmp = *a; *a = *b; *b = tmp;}while(0)
94 PQkey **p, **r, **i, **j, *piv;
95 struct { PQkey **p, **r; } Stack[50], *top = Stack;
174 PQhandle pqInsert( PriorityQ *pq, PQkey keyNew )
183 PQkey *saveKey= pq->keys;
203 PQkey pqExtractMin( PriorityQ *pq )
205 PQkey sortMin, heapMin;
224 PQkey pqMinimum( PriorityQ *pq )
226 PQkey sortMin, heapMin;