Topics / #algorithms-and-data-structures

Algorithms-and-data-structures projects on GitHub

References and implementations of classic algorithms and data structures.

As of , the most-starred Algorithms-and-data-structures projects on GitHub are GitHubDaily (48.2K stars), LeetCode-Go (33.8K stars) and algo (23.1K stars). GitHub.Locker tracks 7 Algorithms-and-data-structures repositories with 141.2K stars combined. The fastest-growing on October 16 was GitHubDaily, with +13 stars in a day.

7Projects
141.2KStars in total
+28Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

7 projects · by stars

  1. #1 · GitHubDaily/GitHubDaily

    GitHubDaily

    GitHubDaily is a curated Chinese-language collection of interesting and useful open-source projects, developer tools, tutorials and tech news discovered on GitHub, shared daily since October 2015.

    48.2K
  2. #2 · halfrost/LeetCode-Go

    LeetCode-Go

    A large, well-organized collection of LeetCode problem solutions written in Go, with 100% test coverage and runtime beating 100% of submissions on many problems.

    33.8K
  3. #3 · wangzheng0822/algo

    algo

    A curated set of 50 Python implementations of classic data structures and algorithms (arrays, linked lists, stacks, queues, trees, graphs, sorting, dynamic programming and more), built as companion exercises for the author's data-structures-and-algorithms course.

    23.1K
  1. 4

    grokking_algorithms

    13.7KegonSchiele/grokking_algorithms · JavaScript

    This repository holds the source code examples from the book Grokking Algorithms by Aditya Bhargava, meant to be read alongside the book's chapters.

  2. 5

    cp-algorithms

    11.3Kcp-algorithms/cp-algorithms · C++

    It is the source repository behind cp-algorithms.com, a free, ad-free, volunteer-run collection of articles explaining algorithms and data structures commonly used in competitive programming, translated and expanded from the Russian e-maxx.ru resource.

  3. 6

    algorithm-base

    10.7Kchefyuan/algorithm-base

    A Chinese-language collection of algorithm and data-structure tutorials that uses animated diagrams to explain classic LeetCode and 剑指Offer interview problems in simple, easy-to-follow terms.

  4. 7

    autumn-recruitment

    263Akun-python/autumn-recruitment · Jupyter Notebook

    It is a community-built, Chinese-language collection of Jupyter notebooks covering math foundations, data structures, machine learning, deep learning, LLMs, agents, AI infrastructure, speech, and data science, aimed at job-hunting ('autumn recruitment') interview prep in the LLM era.

Often tagged together