data-structure
There are 1305 repositories under data-structure topic.
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
algorithm-visualizer/algorithm-visualizer
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
donnemartin/interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
keon/algorithms
Minimal examples of data structures and algorithms in Python
emirpasic/gods
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
lnishan/awesome-competitive-programming
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
Alinshans/MyTinySTL
Achieve a tiny STL in C++11
apachecn/apachecn-algo-zh
ApacheCN 数据结构与算法译文集
krahets/LeetCode-Book
《剑指 Offer》 Python, Java, C++ 解题代码,LeetBook《图解算法数据结构》配套代码仓
itcharge/LeetCode-Py
⛽️「算法通关手册」:超详细的「算法与数据结构」基础讲解教程,从零基础开始学习算法知识,850+ 道「LeetCode 题目」详细解析,200 道「大厂面试热门题目」。
EndlessCheng/codeforces-go
算法竞赛模板库 by 灵茶山艾府 💭💡🎈
kamyu104/LeetCode-Solutions
🏋️ Python / Modern C++ Solutions of All 3390 LeetCode Problems (Weekly Update)
bqi343/cp-notebook
General Resources for Competitive Programming
Yomguithereal/mnemonist
Curated collection of data structures for the JavaScript/TypeScript language.
shgopher/GOFamily
🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。
sachuverma/DataStructures-Algorithms
This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.
begeekmyfriend/bplustree
A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
h2oai/datatable
A Python package for manipulating 2-dimensional tabular data structures
cpinitiative/usaco-guide
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
MuYunyun/blog
Life is a moment :notebook_with_decorative_cover:
LiangliangNan/Easy3D
A lightweight, easy-to-use, and efficient library for processing and rendering 3D data
orium/rpds
Rust persistent data structures
CosmicMind/Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
davecom/SwiftGraph
A Graph Data Structure in Pure Swift
kamyu104/LintCode
📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)
LeoVen/C-Macro-Collections
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
c-cube/ocaml-containers
A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
mourner/tinyqueue
The smallest and simplest priority queue in JavaScript.
andyRon/swift-algorithm-club-cn
swift-algorithm-club的翻译。使用Swift学习算法和数据结构。
doubleview/data-structure
基于java语言的数据结构及算法实现,LeetCode算法示例
CosmicMind/Samples
Sample projects using Material, Graph, and Algorithm.
orbitdb-archive/ipfs-log
Append-only log CRDT on IPFS
jihoonerd/Data_Structures_and_Algorithms_in_Python
:book: Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️
davecom/SwiftPriorityQueue
A Generic Priority Queue in Pure Swift
recnac-itna/Algorithm_Templates
algorithm templates and leetcode examples in Python3, you can learn many python tricks too.
czahie/CS61A
Structure and Interpretation of Computer Programs