u-numflow 0.14.0

Foundational mathematical primitives: statistics, probability distributions, random sampling, and collections.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Specialized data structures for optimization algorithms.
//!
//! # Available Structures
//!
//! - [`UnionFind`]: Disjoint-set forest with path compression and union by rank
//! - [`IntervalSet`]: Finite union of half-open intervals with union,
//!   intersection, difference and an overlap-safe measure

mod interval_set;
mod union_find;

pub use interval_set::{IntervalBound, IntervalError, IntervalSet};
pub use union_find::UnionFind;