@kv
0.0.4
Library for graph problems in C and Python
|
Priority Queue Structure. More...
#include <pqueue.h>
Public Attributes | |
AtQueueu64 * | pr |
AtListU64 * | v |
uint64_t * | vp |
uint64_t | cur_p |
uint32_t | ne |
uint32_t | np |
AtOptimization | o |
AtPolicy | po |
Priority Queue Structure.
uint64_t AtPQueueU64::cur_p |
Current best priority
uint32_t AtPQueueU64::ne |
Number of values
uint32_t AtPQueueU64::np |
Number of priorities
AtOptimization AtPQueueU64::o |
Optimization (AT_MAXIMIZATION, AT_MINIMIZATION)
AtPolicy AtPQueueU64::po |
Policy (AT_FIFO, AT_LIFO)
AtQueueu64* AtPQueueU64::pr |
List of priorities
AtListU64* AtPQueueU64::v |
List of values
uint64_t* AtPQueueU64::vp |
Link between priority and value (for lookup)