yourbasic / Bit
Licence: bsd-2-clause
Bitset data structure
Stars: ✭ 100
Programming Languages
go
31211 projects - #10 most used programming language
Labels
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
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
Hxd Plugin Framework
Plugin framework for HxD's data inspector
Stars: ✭ 98 (-2%)
Mutual labels: data-structures
Scalacaster
Purely Functional Algorithms and Data Structures in Scala
Stars: ✭ 1,342 (+1242%)
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
Your basic bit
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.
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 API of this library is frozen.
- Version numbers adhere to semantic versioning.
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].