1.jwasham / coding-interview-university
A complete computer science study plan to become a software engineer.
Ranked by Attention Score: stars gained over the last 180 complete days
61 repositories by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
A complete computer science study plan to become a software engineer.
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Curated coding interview preparation materials for busy software engineers
List of Computer Science courses with video lectures.
Crack LeetCode, not only how, but also why.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
All Algorithms implemented in Java
A pattern-based approach to learn technical interview questions
:star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)
Everything you need to know to get the job.
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
All Algorithms implemented in Rust
SciPy library main repository
Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apna College DSA Sheet, and FAANG Questions! 🚀 That's not all! We've got Technical Subjects like Operating Systems, DBMS, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you.
A collection of algorithms and data structures
Algorithms and Data Structures implemented in Go for beginners, following best practices.
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Minimal examples of data structures and algorithms in Python
Open Machine Learning Course
The public CGAL repository, see the README below
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解
Free online textbook of Jupyter notebooks for fast.ai Computational Linear Algebra course
Embedded Template Library
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go,C,C++,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等书籍
My curated list of audio DSP and plugin development resources (Github fork)
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
一位酷爱做饭的程序员,立志用动画将算法说的通俗易懂。我的面试网站 www.chengxuchu.com
Algorithms and data structures in Swift, with explanations!
ML.NET is an open source and cross-platform machine learning framework for .NET.
₿ A guide (for humans!) to cryto-currencies and their algos.
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
Cracking the Coding Interview 6th Ed. Solutions
Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
A curated list of courses, online judges, visualizations, books and competitions for learning and practicing algorithms. English and Korean.
Header-Only C++ Library for Graph Representation and Algorithms
A general-purpose lightweight C++ graph library
📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Book of Elementary Functional Algorithms and Data structures
C++ implementation of the Python Numpy library
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
Samples for ML.NET, an open source and cross-platform machine learning framework for .NET.
Functional Programming Library for C++. Write concise and readable C++ code.
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
CLRS study. Codes are written with golang.
Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.
30 Seconds of C++ (STL in C++). Read More about 30C++ here 👉
The MEGA interview guide, JavaSciript, Front End, Comp Sci
Simple encryption library supporting RSA and AES algorithms.
SimMetrics is a Similarity Metric Library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro etc) to other metrics, (e.g Soundex, Chapman). This library support multiple .NET versions including .NET Core (NETStandard 1.x)
Data structures and algorithms in OCaml
A collection of containers & algorithms for the Crystal programming language
slippery chicken: algorithmic composition software in common lisp and clos