BplustreeA minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
Stars: ✭ 1,598 (+7509.52%)
UsacoGeneral Resources for Competitive Programming
Stars: ✭ 1,152 (+5385.71%)
awesome-software-architectureA curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+7490.48%)
Awesome Unam A curated list of awesome engineering ecosystem, including UNAM Projects
Stars: ✭ 10 (-52.38%)
TastylibC++ implementations of data structures, algorithms, and system designs.
Stars: ✭ 101 (+380.95%)
C Macro CollectionsEasy to use, header only, macro generated, generic and type-safe Data Structures in C
Stars: ✭ 192 (+814.29%)
Skiplistskip list with rank, code less than z_set in redis
Stars: ✭ 136 (+547.62%)
SwiftgraphA Graph Data Structure in Pure Swift
Stars: ✭ 588 (+2700%)
trieTrie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
Stars: ✭ 84 (+300%)
Cs61aStructure and Interpretation of Computer Programs
Stars: ✭ 123 (+485.71%)
LLDCurated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.
Stars: ✭ 608 (+2795.24%)
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 (+51723.81%)
CPCompetitive Coding
Stars: ✭ 25 (+19.05%)
BlogLife is a moment 📔
Stars: ✭ 1,236 (+5785.71%)
StaticvecImplements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+1023.81%)
HashcowA Rust HashMap implementation with copy-on-write keys and values
Stars: ✭ 29 (+38.1%)
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 (+95.24%)
RpdsRust Persistent Data Structures
Stars: ✭ 613 (+2819.05%)
OrdereddictionaryOrdered dictionary data structure implementation in Swift
Stars: ✭ 176 (+738.1%)
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 (+600%)
Lintcode📘 C++11 Solutions of All 289 LintCode Problems (No More Updates)
Stars: ✭ 570 (+2614.29%)
CPTH🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (+9.52%)
BinarytreePython Library for Studying Binary Trees
Stars: ✭ 1,694 (+7966.67%)
MnemonistCurated collection of data structures for the JavaScript/TypeScript language.
Stars: ✭ 1,752 (+8242.86%)
SoleilNotes技术面试必备知识点:Android、Java、C、C++、Python、Flutter、Gradle、数据结构、计算机组成原理、计算机网络、操作系统、算法、数据结构、设计模式、密码学等等
Stars: ✭ 483 (+2200%)
System-DesignSystem design and Object Oriented Design (OOD) related interview problems and solutions.
Stars: ✭ 77 (+266.67%)
AlgorithmThe challenges for algorithm contests, and summary the implementation.
Stars: ✭ 115 (+447.62%)
Algorithm templatesalgorithm templates and leetcode examples in Python3, you can learn many python tricks too.
Stars: ✭ 107 (+409.52%)
Brein Time UtilitiesLibrary which contains several time-dependent data and index structures (e.g., IntervalTree, BucketTimeSeries), as well as algorithms.
Stars: ✭ 94 (+347.62%)
whats-your-architecture"What's your Architecture?" is a series of architecture and design challenges to voice out the opinions of the TechPrimers community members.
Stars: ✭ 77 (+266.67%)
DatatableA Python package for manipulating 2-dimensional tabular data structures
Stars: ✭ 1,166 (+5452.38%)
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 (+176.19%)
Go PatriciaA generic patricia trie (also called radix tree) implemented in Go (Golang)
Stars: ✭ 243 (+1057.14%)
js-symbol-treeTurn any collection of objects into its own efficient tree or linked list using Symbol
Stars: ✭ 86 (+309.52%)
DenormalizrDenormalize data normalized with normalizr
Stars: ✭ 231 (+1000%)
Algorithm Visualizer🎆Interactive Online Platform that Visualizes Algorithms from Code
Stars: ✭ 35,995 (+171304.76%)
nanostackSmall middleware stack library
Stars: ✭ 39 (+85.71%)
AlgorithmAlgorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+3647.62%)
LeetcodeHigh-quality LeetCode solutions
Stars: ✭ 178 (+747.62%)
Leetcode Solutions🏋️ Python / Modern C++ Solutions of All 2111 LeetCode Problems (Weekly Update)
Stars: ✭ 2,787 (+13171.43%)
array-keyed-mapJS datastructure, like Map, but the keys are arrays
Stars: ✭ 29 (+38.1%)
playgroundA place to play programming
Stars: ✭ 21 (+0%)
collaborationSpring '20 IoT - systems and security class. This is the collaborative half of the class.
Stars: ✭ 14 (-33.33%)
Awesome🚠Algorithm And Data Structure
Stars: ✭ 152 (+623.81%)