Brein Time UtilitiesLibrary which contains several time-dependent data and index structures (e.g., IntervalTree, BucketTimeSeries), as well as algorithms.
Stars: ✭ 94 (+571.43%)
LeetcodeHigh-quality LeetCode solutions
Stars: ✭ 178 (+1171.43%)
AlgorithmThe challenges for algorithm contests, and summary the implementation.
Stars: ✭ 115 (+721.43%)
Lintcode📘 C++11 Solutions of All 289 LintCode Problems (No More Updates)
Stars: ✭ 570 (+3971.43%)
Go PatriciaA generic patricia trie (also called radix tree) implemented in Go (Golang)
Stars: ✭ 243 (+1635.71%)
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
Stars: ✭ 58 (+314.29%)
js-symbol-treeTurn any collection of objects into its own efficient tree or linked list using Symbol
Stars: ✭ 86 (+514.29%)
AlgorithmAlgorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+5521.43%)
Data structures and algorithms in python📖 Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️
Stars: ✭ 147 (+950%)
AlgorithmsMinimal examples of data structures and algorithms in Python
Stars: ✭ 20,123 (+143635.71%)
Algorithm templatesalgorithm templates and leetcode examples in Python3, you can learn many python tricks too.
Stars: ✭ 107 (+664.29%)
nanostackSmall middleware stack library
Stars: ✭ 39 (+178.57%)
DatatableA Python package for manipulating 2-dimensional tabular data structures
Stars: ✭ 1,166 (+8228.57%)
DenormalizrDenormalize data normalized with normalizr
Stars: ✭ 231 (+1550%)
array-keyed-mapJS datastructure, like Map, but the keys are arrays
Stars: ✭ 29 (+107.14%)
Algorithm Visualizer🎆Interactive Online Platform that Visualizes Algorithms from Code
Stars: ✭ 35,995 (+257007.14%)
Leetcode Solutions🏋️ Python / Modern C++ Solutions of All 2111 LeetCode Problems (Weekly Update)
Stars: ✭ 2,787 (+19807.14%)
Usaco GuideA free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Stars: ✭ 439 (+3035.71%)
BinarytreePython Library for Studying Binary Trees
Stars: ✭ 1,694 (+12000%)
Cs61aStructure and Interpretation of Computer Programs
Stars: ✭ 123 (+778.57%)
Ocaml ContainersA lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
Stars: ✭ 367 (+2521.43%)
BplustreeA minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
Stars: ✭ 1,598 (+11314.29%)
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, …
Stars: ✭ 10,883 (+77635.71%)
CPCompetitive Coding
Stars: ✭ 25 (+78.57%)
TastylibC++ implementations of data structures, algorithms, and system designs.
Stars: ✭ 101 (+621.43%)
CS basicsMy CS learning : algorithm, data structure, and system design | #SE
Stars: ✭ 21 (+50%)
BlogLife is a moment 📔
Stars: ✭ 1,236 (+8728.57%)
StaticvecImplements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+1585.71%)
UsacoGeneral Resources for Competitive Programming
Stars: ✭ 1,152 (+8128.57%)
C Macro CollectionsEasy to use, header only, macro generated, generic and type-safe Data Structures in C
Stars: ✭ 192 (+1271.43%)
AlgorithmsJava implementation for Introduction to Algorithms book.
Stars: ✭ 58 (+314.29%)
HashcowA Rust HashMap implementation with copy-on-write keys and values
Stars: ✭ 29 (+107.14%)
OrdereddictionaryOrdered dictionary data structure implementation in Swift
Stars: ✭ 176 (+1157.14%)
Awesome Unam A curated list of awesome engineering ecosystem, including UNAM Projects
Stars: ✭ 10 (-28.57%)
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 (+192.86%)
RpdsRust Persistent Data Structures
Stars: ✭ 613 (+4278.57%)
Awesome🚠Algorithm And Data Structure
Stars: ✭ 152 (+985.71%)
SwiftgraphA Graph Data Structure in Pure Swift
Stars: ✭ 588 (+4100%)
Interactive Coding Challenges120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Stars: ✭ 24,317 (+173592.86%)
Skiplistskip list with rank, code less than z_set in redis
Stars: ✭ 136 (+871.43%)
SamplesSample projects using Material, Graph, and Algorithm.
Stars: ✭ 386 (+2657.14%)
CPTH🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (+64.29%)
dask-awkwardNative Dask collection for awkward arrays, and the library to use it.
Stars: ✭ 25 (+78.57%)
playgroundA place to play programming
Stars: ✭ 21 (+50%)
trieTrie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
Stars: ✭ 84 (+500%)
MnemonistCurated collection of data structures for the JavaScript/TypeScript language.
Stars: ✭ 1,752 (+12414.29%)