Coding Interview University is a detailed self-study plan for computer science, algorithms, and data structures for coding interview preparation.
Open Source: #algorithms
Catalog projects marked with #algorithms. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 13 projects with a combined 1,726,902 GitHub stars. Main languages: Java, JavaScript, Python.
Repositories
The Algorithms - Python is a large educational collection of algorithms and data structures implemented in Python.
JavaScript Algorithms is a collection of algorithms and data structures implemented in JavaScript with explanations and learning links.
CS Notes is a large Chinese-language collection of notes on computer science, LeetCode, system design, networking, and interviews.
Tech Interview Handbook is curated material for coding interviews, behavioral interviews, resumes, and interview process from the author of Blind 75.
labuladong algorithm is a Chinese algorithm and LeetCode note collection focused on patterns and reasoning rather than memorized answers.
Hello Algo is an open book on data structures and algorithms with animations, runnable code, and multiple language versions.
LeetCodeAnimation is a Chinese learning repository that explains LeetCode problems through animations and algorithm walkthroughs.
The Algorithms - Java is an educational collection of algorithms and data structures implemented in Java.
Interviews is a collection of technical interview preparation materials around algorithms and data structures.
LeetCode Master is a learning route for LeetCode algorithm practice with topics, templates, and explanations.
LeetCode Solutions is a large learning repository with algorithm problem explanations, data structures, and interview preparation material.