tov / disjoint-sets-rs
Three implementations of Tarjan’s Union-Find
☆18Updated 3 years ago
Alternatives and similar repositories for disjoint-sets-rs:
Users that are interested in disjoint-sets-rs are comparing it to the libraries listed below
- Byte-wise atomic memcpy.☆34Updated last week
- ☆31Updated 9 months ago
- ☆57Updated 3 weeks ago
- A growable bit-vector for Rust, optimized for size☆40Updated last month
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated 5 months ago
- Proof of concept of procedural macro input parsed by LALRPOP☆51Updated 2 years ago
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.☆153Updated 10 months ago
- A low-level I/O ownership and borrowing library☆101Updated 3 months ago
- A reader-writer lock that provides extremely fast read access without starving writers☆77Updated last year
- Rust crate for accepting general reference-like values without proliferating generics.☆35Updated 8 years ago
- [DEPRECATED] Prevent false sharing by padding and aligning to the length of a cache line☆51Updated last year
- A Rust memory allocator for large slices that don't escape the stack.☆30Updated 2 years ago
- A generic, fixed-size, associative cache☆40Updated 4 months ago
- A memory efficient syntax tree for language developers☆57Updated 2 months ago
- Zero overhead tracing garbage collection for rust (WIP)☆50Updated 8 months ago
- A library for generating Graphviz DOT language files for graphs.☆74Updated 2 years ago
- Debug RefCell which keeps track of stack traces in debug mode☆24Updated last year
- Faster integer division and modulus operations☆87Updated 2 years ago
- Trying to create Sync bump allocator☆31Updated 4 months ago
- ☆36Updated 7 months ago
- Generic SIMD abstractions for Rust.☆47Updated 2 years ago
- A lightweight attribute for easy generation of const functions with conditional compilations.☆27Updated last week
- Serde serializer for generating Starlark build targets☆66Updated 2 weeks ago
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆46Updated last year
- A simple, id-based arena☆118Updated last year
- PEG parser generator built on top of nom☆70Updated 5 years ago
- sptr: The Strict Provenance Polyfill☆76Updated last year
- bytes::BufMut implementation to count buffer size☆22Updated 3 weeks ago
- A bit vector with the Rust standard library's portable SIMD API.☆39Updated last year
- Unsafe marker trait for types that deref to a stable address☆31Updated last year