bit
Bitset
An efficient data structure for compactly storing and manipulating binary numbers using bit-level parallelism.
Bitset data structure
158 stars
10 watching
26 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists
bit-arraybit-twiddlingbitsetdata-structuresgo
Related projects:
Repository | Description | Stars |
---|---|---|
bits-and-blooms/bitset | A Go package implementing bitsets as a mapping between non-negative integers and boolean values | 1,346 |
hashd/bitmap-elixir | A fast and space-efficient data structure for lookups using bit arrays in Elixir | 36 |
roaringbitmap/roaring-rs | A data structure library for efficient bitset management | 763 |
yourbasic/graph | A Go library providing efficient algorithms and data structures for graph manipulation | 709 |
rawify/bitset.js | An implementation of an infinite bit vector in JavaScript for efficient bit manipulation and storage. | 224 |
barncastle/bitskit | A C# library for efficient bit-level operations and manipulation of bit fields in various data types | 41 |
haskell/critbit | An implementation of crit-bit trees for efficient key/value storage and lookup in Haskell | 138 |
cantido/int_set | An efficient data structure for storing positive integers | 10 |
realyuniquename/bits | A data structure that represents a set of binary flags with unlimited bit capacity | 23 |
tlk00/bitmagic | A C++ library for compact data structures and algorithms optimized for memory efficiency and high performance | 412 |
mljs/bit-array | A JavaScript library for efficient binary array operations | 6 |
coq-community/bits | A formalization of bitset operations in Coq with extraction to OCaml native integers. | 22 |
icza/bitio | Provides an optimized way to read and write bits in binary data | 245 |
pinam45/dynamic_bitset | A header-only dynamic bitset implementation with optional optimization and CMake integration | 153 |
softgraph/microbit-dal-ext-kit | A set of reusable components and utilities for C++ applications using micro:bit hardware | 1 |