CMR  1.3.0
Public Attributes | List of all members
CMR_INTHEAP Struct Reference

Structure for min-heap with unsigned int values. More...

#include <heap.h>

Public Attributes

int size
 Current size of the heap. More...
 
int memKeys
 Memory for keys. More...
 
int * values
 Array that maps keys to values. More...
 
int * positions
 Array that maps keys to heap positions. More...
 
int * data
 Array that maps heap positions to keys. More...
 

Detailed Description

Structure for min-heap with unsigned int values.

Member Data Documentation

int* CMR_INTHEAP::data

Array that maps heap positions to keys.

int CMR_INTHEAP::memKeys

Memory for keys.

int* CMR_INTHEAP::positions

Array that maps keys to heap positions.

int CMR_INTHEAP::size

Current size of the heap.

int* CMR_INTHEAP::values

Array that maps keys to values.


The documentation for this struct was generated from the following file: