Repository navigation

#

succinct-data-structure

🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes

C++
839
10 个月前

Sux4J is an effort to bring succinct data structures to Java.

Java
170
3 个月前

Memory efficient trie (prefix tree) library based on LOUDS

Rust
129
7 个月前

Succinct data structures in C/C++

C++
88
1 年前

High performance LOUDS (Level-Order Unary Degree Sequence) library

Rust
35
1 年前

Python bindings to Succinct Data Structure Library 2.0

C++
33
6 年前

High performance FID (Fully Indexable Dictionary) library

Rust
25
1 年前
Rust
23
5 个月前

String map implementation through Fast Succinct Trie

C++
21
4 年前

Grafite is a data structure that enables fast range emptiness queries using optimal space and time.

C++
12
10 个月前

🌳 A compressed rank/select dictionary exploiting approximate linearity and repetitiveness.

C++
11
3 年前

The first range filter to simultaneously support dynamic operations, variable-length keys, range queries of any length, and high performance while providing a theoretical false positive rate guarantee.

C++
10
10 天前

🚀 The first learned approach to the Range Minimum Query (RMQ) problem, providing robust theoretical guarantees and novel space-time trade-offs.

C++
10
23 天前

🛠 Succinct utilities to handle bits.

C++
7
13 天前

Succinct Rank/Select Data Structures on Trits

C++
6
6 年前

C++17 library that packed some of succinct data structures and algorithms supports.

C++
6
3 年前

A lightweight Rust library for BitVector Rank&Select operations, coupled with a generic Sparse Array implementation.

Rust
5
4 年前

FID (Fully Indexable Dictionary) implementation for Rust

Rust
5
8 个月前