![]() |
@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)