bit

Bitset

An efficient data structure for compactly storing and manipulating binary numbers using bit-level parallelism.

Bitset data structure

GitHub

159 stars
10 watching
26 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists

bit-arraybit-twiddlingbitsetdata-structuresgo

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bits-and-blooms/bitsetA Go package implementing bitsets as a mapping between non-negative integers and boolean values1,363
hashd/bitmap-elixirA fast and space-efficient data structure for lookups using bit arrays in Elixir36
roaringbitmap/roaring-rsA data structure library for efficient bitset management770
yourbasic/graphA Go library providing efficient algorithms and data structures for graph manipulation712
rawify/bitset.jsAn implementation of an infinite bit vector in JavaScript for efficient bit manipulation and storage.225
barncastle/bitskitA C# library for efficient bit-level operations and manipulation of bit fields in various data types43
haskell/critbitAn implementation of crit-bit trees for efficient key/value storage and lookup in Haskell138
cantido/int_setAn efficient data structure for storing positive integers10
realyuniquename/bitsA data structure that represents a set of binary flags with unlimited bit capacity23
tlk00/bitmagicA C++ library for compact data structures and algorithms optimized for memory efficiency and high performance413
mljs/bit-arrayA JavaScript library for efficient binary array operations6
coq-community/bitsA formalization of bitset operations in Coq with extraction to OCaml native integers.22
icza/bitioProvides an optimized way to read and write bits in binary data246
pinam45/dynamic_bitsetA header-only dynamic bitset implementation with optional optimization and CMake integration155
softgraph/microbit-dal-ext-kitA set of reusable components and utilities for C++ applications using micro:bit hardware1