GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

Algorithm

Star

Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly. Algorithms in computer programming are employed to solve complex problems. Various cutting-edge technologies including artificial intelligence (AI) and machine learning (ML), operate based on simple or complex algorithms.

Here are 17,997 public repositories matching this topic...

Language: All
Filter by language
All 17,997 Python 4,070 C++ 2,886 Java 2,666 JavaScript 1,705 C 1,251 Jupyter Notebook 685 C# 563 TypeScript 504 Go 470 HTML 345
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
coding-interview-university

jwasham / coding-interview-university

Star 364k

A complete computer science study plan to become a software engineer.

computer-science algorithm algorithms interview data-structures software-engineering coding-interviews study-plan interview-prep interview-preparation coding-interview programming-interviews
  • Updated Nov 7, 2026

TheAlgorithms / Python

Star 226k

All Algorithms implemented in Python

python education algorithm practice interview sorting-algorithms learn algos algorithm-competitions sorts hacktoberfest algorithms-implemented community-driven searches
  • Updated Nov 11, 2026
  • Python
javascript-algorithms

trekhleb / javascript-algorithms

Star 197k

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

javascript computer-science algorithm algorithms interview data-structures interview-preparation javascript-algorithms
  • Updated Jul 26, 2026
  • JavaScript

CyC2018 / CS-Notes

Star 186k

📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

python java computer-science algorithm leetcode cpp interview system-design
  • Updated Nov 9, 2026
  • JavaScript

yangshun / tech-interview-handbook

Sponsor
Star 143k

Curated coding interview preparation materials for busy software engineers

algorithm algorithms interview-practice interview-questions coding-interviews interview-preparation system-design algorithm-interview behavioral-interviews algorithm-interview-questions
  • Updated Aug 7, 2026
  • TypeScript
hello-algo

krahets / hello-algo

Star 132k

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

education algorithm programming data-structure algorithms leetcode book algo data-structures dsa data-structures-and-algorithms
  • Updated Nov 10, 2026
  • Python

TheAlgorithms / Java

Star 67.2k

All Algorithms implemented in Java

search java algorithm algorithms sort data-structures sorting-algorithms algorithm-challenges hacktoberfest algorithms-datastructures
  • Updated Nov 12, 2026
  • Java

kdn251 / interviews

Star 65.6k

Everything you need to know to get the job.

java algorithm algorithms leetcode interview interviews interview-practice algorithm-competitions leetcode-solutions interview-questions technical-coding-interview algorithm-challenges coding-interviews coding-challenge leetcode-questions coding-challenges leetcode-java interview-prep interview-preparation coding-interview
  • Updated May 12, 2025
  • Java

youngyangyang04 / leetcode-master

Star 62.8k

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

javascript python java go algorithm leetcode cpp interview programmer offer
  • Updated Oct 24, 2026
  • Shell
leetcode

azl397985856 / leetcode

Star 55.7k

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

javascript python java computer-science tree algorithm algorithms leetcode cpp interview algo data-structures leetcode-solutions algorithms-datastructures
  • Updated Jul 16, 2025
  • JavaScript

algorithm-visualizer / algorithm-visualizer

Star 49.5k

🎆Interactive Online Platform that Visualizes Algorithms from Code

visualization algorithm data-structure animation
  • Updated Jun 9, 2024
  • JavaScript

huihut / interview

Star 38.3k

📚 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…

c algorithm database leetcode cpp stl interview operating-system data-structures interviews interview-practice interview-questions interview-preparation
  • Updated Sep 17, 2026
  • C++

TheAlgorithms / C-Plus-Plus

Star 34.9k

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

search computer-science machine-learning algorithm cpp machine-learning-algorithms mathematics sort data-structures educational algorithm-competitions interview-questions algorithms-implemented interview-preparation artificial-intelligence-algorithms instructor-materials
  • Updated Oct 3, 2026
  • C++

TheAlgorithms / JavaScript

Star 34.3k

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

javascript search cryptography algorithm cipher algorithms mathematics sort data-structures conversions sorting-algorithms algorithm-challenges hacktoberfest algorithms-implemented
  • Updated Mar 7, 2026
  • JavaScript

halfrost / LeetCode-Go

Sponsor
Star 33.8k

✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解

go golang algorithm math algorithms leetcode ebook competitive-programming data-structures acm-icpc algorithm-competitions leetcode-solutions interview-questions dynamic-programming coding-interviews algorithms-and-data-structures leetcode-golang leetcode-go
  • Updated Oct 12, 2026
  • Go

donnemartin / interactive-coding-challenges

Star 32k

120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

python development algorithm programming data-structure interview competitive-programming coding interview-practice interview-questions
  • Updated May 8, 2024
  • Python
PythonRobotics

AtsushiSakai / PythonRobotics

Sponsor
Star 30.9k

Python sample codes and textbook for robotics algorithms.

python algorithm control robot localization robotics mapping animation path-planning slam autonomous-driving autonomous-vehicles ekf hacktoberfest cvxpy autonomous-navigation
  • Updated Nov 10, 2026
  • Python

crossoverJie / JCSprout

Star 26.8k

👨‍🎓 Java Core Sprout : basic, concurrent, algorithm

java algorithm jvm netty concurrent-programming basic-java
  • Updated May 21, 2024
  • Java

keon / algorithms

Star 25.6k

Minimal examples of data structures and algorithms in Python

python search tree algorithm data-structure algorithms graph competitive-programming sort
  • Updated Sep 25, 2026
  • Python

mxgmn / WaveFunctionCollapse

Sponsor
Star 25.5k

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

gamedev machine-learning algorithm csharp procedural-generation wfc
  • Updated Oct 15, 2026
  • C#
Followers
114k followers
Website
github.com/topics/algorithm
Wikipedia
Wikipedia
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.