Expand description
data structures
Re-exports§
pub use self::partially_retroactive_priority_queue::PartiallyRetroactivePriorityQueue;
pub use self::splay_tree::SplayMap;
pub use self::splay_tree::SplaySequence;
pub use self::union_find::MergingUnionFind;
pub use self::union_find::PotentializedUnionFind;
pub use self::union_find::UndoableUnionFind;
pub use self::union_find::UnionFind;
pub use self::union_find::UnionFindBase;
Modules§
Macros§
- transducer
- build transducer
Structs§
- Accumulate
- Accumlated data
- Accumulate2d
- 2-dimensional accumlated data
- Accumulate
Kd - Always
Accepting Transducer - BTree
Counter - BTree
MapFactory - Binary
Indexed Tree - Binary
Indexed Tree2D - BitSet
- BitVector
- Chain
Transducer - Compressed
Binary Indexed Tree - Compressed
Segment Tree - Deque
Aggregation - Disjoint
Sparse Table - Equal
Transducer - Filter
MapTransducer - Fixed
VecMap Factory - Functional
Transducer - Hash
Compress - Hash
Counter - Hash
MapFactory - Hash
MapFactory With Capacity - Identity
Transducer - Init
Transducer Dp - Intersection
Transducer - Iterator
Transducer - Lazy
Segment Tree - Lazy
Segment Tree Map - Lexicographical
Transducer - DFA to accept Less/Greater than (or equal to) in lexicographical order
- LineSet
- MapTransducer
- Memory
Pool - Monoidal
Transducer - Product
Transducer - Queue
Aggregation - Range
Arithmetic Progression Add - Range
Map - A map to control intervals that have same values.
- Range
Set - A set to control intervals.
- RevLexicographical
Transducer - DFA to accept Less/Greater than (or equal to) in reversed lexicographical order
- RevSequence
Transducer - Segment
Tree - Segment
Tree Map - Sequence
Transducer - Slope
Trick - Sparse
Set - Static2D
Tree - Transducerdp
- Trie
- VecCompress
- VecMap
- VecMap
Factory - VecMap
Factory With Capacity - Wavelet
Matrix
Traits§
- Allocator
- BTree
MapExt - BTree
SetExt - Compressor
- Container
- Container
Entry - Container
Factory - Rank
Select Dictionaries - rank_i(select_i(k)) = k rank_i(select_i(k) + 1) = k + 1
- ToDigit
Sequence - Transducer