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
67 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 等代码实现
All Algorithms implemented in Python
Curated coding interview preparation materials for busy software engineers
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
研究生数学建模,本科生数学建模、数学建模竞赛优秀论文,数学建模算法,LaTeX论文模板,算法思维导图,参考书籍,Matlab软件教程,PPT
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
All Algorithms implemented in Java
Python sample codes and textbook for robotics algorithms.
Dark Web OSINT Tool
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Everything you need to know to get the job.
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv等热门领域
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
A collection of algorithms and data structures
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Minimal examples of data structures and algorithms in Python
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解
A modular geospatial engine written in JavaScript and TypeScript
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
Achieve a tiny STL in C++11
A standalone and lightweight C library
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
180+ Algorithm & Data Structure Problems using C++
A very fast geospatial point clustering library for browsers and Node.
Algorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
ApacheCN 数据结构与算法译文集
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
Image processing algorithms in pure Go
A library of common data structures and algorithms written in C.
🎁 A glib-like multi-platform c library
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
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.
Fast, sensitive and accurate integration of single-cell data with Harmony
👨🎓 Java Core Sprout : basic, concurrent, algorithm
BCrypt.Net - Bringing updates to the original bcrypt package
:gem:Collection of algorithms and data structures
A research toolkit for particle swarm optimization in Python
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
Sorting algorithms & related tools for C++
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
Solutions to LeetCode by Swift
CLRS study. Codes are written with golang.
Throw in the towel.
A Free and Open Source Python Library for Multiobjective Optimization
BCrypt is a password hashing function
Implements string functions widely used in other languages but absent in Go.
🚅 - Hyper fast diffing algorithm for real DOM nodes
A C++ implementation of timsort
🤠 Object property paths with wildcards and regexps 🌵
TypeScript-STL (Standard Template Library, migrated from C++)
Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string.
Stock price prediction using a deterministic algorithm inspired by LSTM, focusing on pattern recognition in historical data.
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
🎯 A comprehensive gradient-free optimization framework written in Python