Go PatriciaA generic patricia trie (also called radix tree) implemented in Go (Golang)
StaticvecImplements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
C Macro CollectionsEasy to use, header only, macro generated, generic and type-safe Data Structures in C
Leetcode Solutions🏋️ Python / Modern C++ Solutions of All 2111 LeetCode Problems (Weekly Update)
Awesome🚠Algorithm And Data Structure
Skiplistskip list with rank, code less than z_set in redis
BinarytreePython Library for Studying Binary Trees
MnemonistCurated collection of data structures for the JavaScript/TypeScript language.
Cs61aStructure and Interpretation of Computer Programs
BplustreeA minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
AlgorithmThe challenges for algorithm contests, and summary the implementation.
GodsGoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, …
Algorithm templatesalgorithm templates and leetcode examples in Python3, you can learn many python tricks too.
TastylibC++ implementations of data structures, algorithms, and system designs.
Brein Time UtilitiesLibrary which contains several time-dependent data and index structures (e.g., IntervalTree, BucketTimeSeries), as well as algorithms.
DatatableA Python package for manipulating 2-dimensional tabular data structures
UsacoGeneral Resources for Competitive Programming
Estrutura De Dados Em JavaRepositório do Material Estrutura de Dados em Java, contendo os principais tópicos de disciplinas sobre Estrutura de Dados. CURSO SOBRE ED: https://luisaraujo.github.io/Estrutura-de-Dados-em-Java/index.html
HashcowA Rust HashMap implementation with copy-on-write keys and values
Awesome Unam A curated list of awesome engineering ecosystem, including UNAM Projects
AlgorithmAlgorithm is a library of tools that is used to create intelligent applications.
RpdsRust Persistent Data Structures
Lintcode📘 C++11 Solutions of All 289 LintCode Problems (No More Updates)
Usaco GuideA free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
SamplesSample projects using Material, Graph, and Algorithm.
AlgorithmsMinimal examples of data structures and algorithms in Python
Ocaml ContainersA lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
TinyqueueThe smallest and simplest priority queue in JavaScript.
Datastructures AlgorithmsThis repo contains links of questions and their solution for interview prepration from geeksforgeeks, leetcode, etc.
LeetCode-Py⛽️「算法通关手册」,超详细的「算法与数据结构」基础讲解教程,「LeetCode」650+ 道题目 Python 版的详细解析。通过「算法理论学习」和「编程实战练习」相结合的方式,从零基础到彻底掌握算法知识。
contest.jsReady for contest use! Data structures and algorithms in pure JavaScript with zero dependency.
Snorlax👻 Explore data structure & algorithm with C/C++.总结常用的数据结构和算法,包含图论,以及 Leetcode 刷题记录
fenwickList data structure supporting prefix sums
py-algorithmsAlgorithms and Data Structures, solutions to common CS problems.
sword-x-offer66 classic and common interview problems from 《剑指offer》 with multiple-method-CPP solutions, and common data structure summary, etc
leetcode✍️ 200+ LeetCode solutions in Java