|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Skip list: probabilistic sorted linked structure. More...
#include <climits>#include <ctime>#include <gsl/gsl_rng.h>#include <aleph.H>#include <ah-errors.H>Go to the source code of this file.
Classes | |
| class | Aleph::SkipList< Key, Type > |
| Skip List - a probabilistic ordered data structure. More... | |
| class | Aleph::SkipList< Key, Type >::Node |
| class | Aleph::SkipList< Key, Type >::HeaderNode |
| class | Aleph::SkipList< Key, Type >::Iterator |
| Iterator for traversing SkipList elements in ascending order. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Skip list: probabilistic sorted linked structure.
Multi-level linked list with random tower heights providing expected O(log n) search, insert, and delete.
Definition in file tpl_skipList.H.