All Projects → yourbasic → Bit

yourbasic / Bit

Licence: bsd-2-clause
Bitset data structure

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Bit

Imtools
Fast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-15%)
Mutual labels:  data-structures
Competitive Programming
My solutions to problems from various competitive programming websites.
Stars: ✭ 93 (-7%)
Mutual labels:  data-structures
Merkle.rs
🎄 Merkle tree in Rust
Stars: ✭ 98 (-2%)
Mutual labels:  data-structures
Jsav
JavaScript Algorithm Visualization library
Stars: ✭ 87 (-13%)
Mutual labels:  data-structures
Bloomex
🌺 A pure Elixir implementation of Scalable Bloom Filters
Stars: ✭ 93 (-7%)
Mutual labels:  data-structures
Must Do Coding Questions
GeeksforGeeks Must-Do-Coding-Questions Solutions
Stars: ✭ 96 (-4%)
Mutual labels:  data-structures
Algorithms Explanation
All Algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
Stars: ✭ 1,243 (+1143%)
Mutual labels:  data-structures
Javascript
A repository for All algorithms implemented in Javascript (for educational purposes only)
Stars: ✭ 16,117 (+16017%)
Mutual labels:  data-structures
Pkucourse
北大计算机课程大作业
Stars: ✭ 1,322 (+1222%)
Mutual labels:  data-structures
Hxd Plugin Framework
Plugin framework for HxD's data inspector
Stars: ✭ 98 (-2%)
Mutual labels:  data-structures
Croaring Rs
Rust wrapper for CRoaring
Stars: ✭ 89 (-11%)
Mutual labels:  bitset
Haskell
Stars: ✭ 91 (-9%)
Mutual labels:  data-structures
Scalacaster
Purely Functional Algorithms and Data Structures in Scala
Stars: ✭ 1,342 (+1242%)
Mutual labels:  data-structures
Cpg
CloudI Process Groups
Stars: ✭ 87 (-13%)
Mutual labels:  data-structures
Softuni
SoftUni Courses
Stars: ✭ 98 (-2%)
Mutual labels:  data-structures
Data Structures And Algorithms
Python implementation of common algorithms and data structures interview questions
Stars: ✭ 84 (-16%)
Mutual labels:  data-structures
Algorithms
In case you want to contribute, ping on https://gitter.im/NITSkmOS/algo.
Stars: ✭ 95 (-5%)
Mutual labels:  data-structures
Flatqueue
A very fast and simple JavaScript priority queue
Stars: ✭ 98 (-2%)
Mutual labels:  data-structures
Algorithms
Algorithms and data structures implemented in JavaScript with explanations, for further readings
Stars: ✭ 99 (-1%)
Mutual labels:  data-structures
Mystl
C++11 实现的简易版 STL
Stars: ✭ 97 (-3%)
Mutual labels:  data-structures

Your basic bit GoDoc

Set data structure for positive numbers

A bit array, or bit set, is an efficient set data structure. It consists of an array that compactly stores bits and it uses bit-level parallelism to perform operations quickly.

Venn diagram

Installation

Once you have installed Go, run this command to install the bit package:

go get github.com/yourbasic/bit

Documentation

There is an online reference for the package at godoc.org/github.com/yourbasic/bit.

Roadmap

The only accepted reason to modify the API of this package is to handle issues that can't be resolved in any other reasonable way.

Stefan Nilsson – korthaj

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].