hypergraphHypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
Stars: ✭ 205 (+606.9%)
playgroundA place to play programming
Stars: ✭ 21 (-27.59%)
fenwickList data structure supporting prefix sums
Stars: ✭ 38 (+31.03%)
trieTrie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
Stars: ✭ 84 (+189.66%)
Datastructures AlgorithmsThis repo contains links of questions and their solution for interview prepration from geeksforgeeks, leetcode, etc.
Stars: ✭ 262 (+803.45%)
dask-awkwardNative Dask collection for awkward arrays, and the library to use it.
Stars: ✭ 25 (-13.79%)
AlgorithmsMinimal examples of data structures and algorithms in Python
Stars: ✭ 20,123 (+69289.66%)
js-symbol-treeTurn any collection of objects into its own efficient tree or linked list using Symbol
Stars: ✭ 86 (+196.55%)
sword-x-offer66 classic and common interview problems from 《剑指offer》 with multiple-method-CPP solutions, and common data structure summary, etc
Stars: ✭ 19 (-34.48%)
fixie-trieCompact tries for fixed-width keys
Stars: ✭ 23 (-20.69%)
Go PatriciaA generic patricia trie (also called radix tree) implemented in Go (Golang)
Stars: ✭ 243 (+737.93%)
MytinystlAchieve a tiny STL in C++11
Stars: ✭ 4,813 (+16496.55%)
Swift-X-Algorithms🔨 Algorithms & Data Structures implemented in Swift X. `let X = 5.0`
Stars: ✭ 22 (-24.14%)
Usaco GuideA free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Stars: ✭ 439 (+1413.79%)
contest.jsReady for contest use! Data structures and algorithms in pure JavaScript with zero dependency.
Stars: ✭ 14 (-51.72%)
array-keyed-mapJS datastructure, like Map, but the keys are arrays
Stars: ✭ 29 (+0%)
nanostackSmall middleware stack library
Stars: ✭ 39 (+34.48%)
elixir-queueQueue data structure for Elixir-lang
Stars: ✭ 18 (-37.93%)
Programming-ReferenceOpen repository of programming topic for reverse engineering purpose.
Stars: ✭ 25 (-13.79%)
StaticvecImplements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+713.79%)
gmapheterogenous Map over a GADT
Stars: ✭ 40 (+37.93%)
Interactive Coding Challenges120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Stars: ✭ 24,317 (+83751.72%)
the-entitytainerA single header library for managing game entity hierarchies.
Stars: ✭ 31 (+6.9%)
Ipfs LogAppend-only log CRDT on IPFS
Stars: ✭ 269 (+827.59%)
ds🔗 Common Data Structures and Algorithms
Stars: ✭ 40 (+37.93%)
RpdsRust Persistent Data Structures
Stars: ✭ 613 (+2013.79%)
data-structure-tsBasic data structures and popular algorithms implemented in Typescript.
Stars: ✭ 14 (-51.72%)
LeetCode-Py⛽️「算法通关手册」,超详细的「算法与数据结构」基础讲解教程,「LeetCode」650+ 道题目 Python 版的详细解析。通过「算法理论学习」和「编程实战练习」相结合的方式,从零基础到彻底掌握算法知识。
Stars: ✭ 881 (+2937.93%)
AlgorithmsJava implementation for Introduction to Algorithms book.
Stars: ✭ 58 (+100%)
SamplesSample projects using Material, Graph, and Algorithm.
Stars: ✭ 386 (+1231.03%)
CS basicsMy CS learning : algorithm, data structure, and system design | #SE
Stars: ✭ 21 (-27.59%)
Snorlax👻 Explore data structure & algorithm with C/C++.总结常用的数据结构和算法,包含图论,以及 Leetcode 刷题记录
Stars: ✭ 48 (+65.52%)
Awesome Unam A curated list of awesome engineering ecosystem, including UNAM Projects
Stars: ✭ 10 (-65.52%)
py-algorithmsAlgorithms and Data Structures, solutions to common CS problems.
Stars: ✭ 26 (-10.34%)
Ocaml ContainersA lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
Stars: ✭ 367 (+1165.52%)
linked-blocking-multi-queueA concurrent collection that extends the existing Java concurrent collection library, offering an optionally-bounded blocking "multi-queue" based on linked nodes.
Stars: ✭ 41 (+41.38%)
CPTH🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (-20.69%)
SwiftgraphA Graph Data Structure in Pure Swift
Stars: ✭ 588 (+1927.59%)
leetcode✍️ 200+ LeetCode solutions in Java
Stars: ✭ 53 (+82.76%)
CPCompetitive Coding
Stars: ✭ 25 (-13.79%)
TinyqueueThe smallest and simplest priority queue in JavaScript.
Stars: ✭ 322 (+1010.34%)
Algorithm Visualizer🎆Interactive Online Platform that Visualizes Algorithms from Code
Stars: ✭ 35,995 (+124020.69%)
AlgorithmAlgorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+2613.79%)
Lintcode📘 C++11 Solutions of All 289 LintCode Problems (No More Updates)
Stars: ✭ 570 (+1865.52%)
FingerTreeA Scala implementation of the versatile purely functional data structure of the same name.
Stars: ✭ 59 (+103.45%)