Expand description
Encompasses some basic structures
Structs§
- BSearch
Tree - Implementation of a binary search tree
- BTree
Table - Implementation a tree map with the standard library
- Binary
Heap Queue - Implementation of priority queues with the standard library
- Deque
- Implementation of deques with the standard library
- List
Stack - Implementation of stacks using the standard library
- OrdVec
Table - Implementation of a tree map based on an ordered
Vec
. - Priority
Queue - Implementation of priority queues using a
Vec
structure - Queue
- Implementation of the First In First Out concept (namely a queue), with the standard library
- SepChain
Table - Implementation of a separate chaining based symbol table
- Stack
- Implementation of the First In Last Out concept, relatively from scratch
- Unord
VecTable - Implementation of a tree map based on an unordered
Vec
. - VecStack
- Implementation of stacks using a fixed size
Vec
with capacity doubling when full and size halving when 25% full
Enums§
- Orientation
- Defines the orientation of a priority queue (min oriented or max oriented)