Best Open Source algorithms Libraries
A curated list of the most popular GitHub repositories tagged with algorithms. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1jwasham/coding-interview-university
A complete computer science study plan to become a software engineer.
#2trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
#3Snailclimb/JavaGuide
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发与系统设计。准备后端技术面试,首选 JavaGuide!
#4yangshun/tech-interview-handbook
Curated coding interview preparation materials for busy software engineers
#5labuladong/fucking-algorithm
Crack LeetCode, not only how, but also why.
#6krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
#7Developer-Y/cs-video-courses
List of Computer Science courses with video lectures.
#8TheAlgorithms/Java
All Algorithms implemented in Java
#9kdn251/interviews
Everything you need to know to get the job.
#10azl397985856/leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
#11geekxh/hello-algorithm
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
#12doocs/leetcode
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
#13TheAlgorithms/JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
#14halfrost/LeetCode-Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
#15kodecocodes/swift-algorithm-club
Algorithms and data structures in Swift, with explanations!
#16forthespada/CS-Books
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
#17OI-wiki/OI-wiki
:star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)
#18TheAlgorithms/Rust
All Algorithms implemented in Rust
#19keon/algorithms
Minimal examples of data structures and algorithms in Python
#20williamfiset/Algorithms
A collection of algorithms and data structures
#21InterviewMap/CS-Interview-Knowledge-Map
Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
#22TheAlgorithms/Go
Algorithms and Data Structures implemented in Go for beginners, following best practices.
#23ashishps1/awesome-leetcode-resources
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
#24dotnet/machinelearning
ML.NET is an open source and cross-platform machine learning framework for .NET.
#25Blankj/awesome-java-leetcode
:crown: LeetCode of algorithms with java solution(updating).
#26ljpzzz/machinelearning
My blogs and code for machine learning. http://cnblogs.com/pinard
#27WooVictory/Ready-For-Tech-Interview
💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨💻
#28quantumlib/Cirq
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
#29biaochenxuying/blog
大前端技术为主,读书笔记、随笔、理财为辅,做个终身学习者。
#30rcedgar/muscle
Multiple sequence and structure alignment with top benchmark scores scalable to thousands of sequences. Generates replicate alignments, enabling assessment of downstream analyses such as trees and predicted structures.
#31razimantv/leetcode-solutions
My solutions to Leetcode Problems: Categorized based on the data structures, algorithms, and tricks used to solve them.