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 90 complete days
64 repositories by Attention Score · Aug 5, 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
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Curated coding interview preparation materials for busy software engineers
研究生数学建模,本科生数学建模、数学建模竞赛优秀论文,数学建模算法,LaTeX论文模板,算法思维导图,参考书籍,Matlab软件教程,PPT
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
📝 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
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
Python sample codes and textbook for robotics algorithms.
Dark Web OSINT Tool
Everything you need to know to get the job.
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
📚 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.
人工智能学习路线图,整理近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等热门领域
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
A collection of algorithms and data structures
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Minimal examples of data structures and algorithms in Python
A modular geospatial engine written in JavaScript and TypeScript
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解
Achieve a tiny STL in C++11
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
A very fast geospatial point clustering library for browsers and Node.
180+ Algorithm & Data Structure Problems using C++
A standalone and lightweight C library
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
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
Algorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
🎁 A glib-like multi-platform c library
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
A general-purpose lightweight C++ graph library
A library of common data structures and algorithms written in C.
Header-Only C++ Library for Graph Representation and Algorithms
📐 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
A research toolkit for particle swarm optimization in Python
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
BCrypt.Net - Bringing updates to the original bcrypt package
👨🎓 Java Core Sprout : basic, concurrent, algorithm
:gem:Collection of algorithms and data structures
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
Sorting algorithms & related tools for C++
Solutions to LeetCode by Swift
Implements string functions widely used in other languages but absent in Go.
A C++ implementation of timsort
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
C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html
🚅 - Hyper fast diffing algorithm for real DOM nodes
🎯 A comprehensive gradient-free optimization framework written in Python
Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string.