Topics / #dynamic-programming

Dynamic-programming projects on GitHub

Dynamic programming techniques, patterns, and practice problems.

As of , the most-starred Dynamic-programming projects on GitHub are fucking-algorithm (135.9K stars), leetcode-master (62.7K stars) and hello-algorithm (36.1K stars). GitHub.Locker tracks 11 Dynamic-programming repositories with 379.8K stars combined. The fastest-growing on October 18 was mcd-saver-strategist, with +89 stars in a day.

11Projects
379.8KStars in total
+124Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

11 projects · by stars

  1. #1 · labuladong/fucking-algorithm

    fucking-algorithm

    This is labuladong's Chinese-language algorithm notebook: 60+ original articles that use LeetCode problems to teach reusable problem-solving frameworks, not just paste-and-pass code answers.

    135.9K
  2. #2 · youngyangyang04/leetcode-master

    leetcode-master

    This is a curated LeetCode study guide ('代码随想录') that organizes 200 classic problems into a step-by-step learning path, with detailed illustrated explanations, video breakdowns, and mind maps for mastering data structures and algorithms.

    62.7K
  3. #3 · geekxh/hello-algorithm

    hello-algorithm

    Hello Algorithm (小浩算法) is a free, Chinese-language collection for beginners learning algorithms, bundling illustrated LeetCode solutions, big-tech interview write-ups, open-source ebooks, and mind maps.

    36.1K
  1. 4

    LeetCode-Go

    33.8Khalfrost/LeetCode-Go · 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.

  2. 5

    algo

    23.1Kwangzheng0822/algo · Python

    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.

  3. 6

    The-Art-Of-Programming-By-July-2nd

    21.5Kjulycoding/The-Art-Of-Programming-By-July-2nd · C

    This is a Chinese book-and-notes repository on programming interview questions, algorithms and data structures, originally a blog series that grew into the published book '编程之法:面试和算法心得' (The Art of Programming). It also bundles machine learning notes (SVM, CNN, RNN/LSTM, BERT, ChatGPT) collected from the author's other blog series.

  4. 7

    algorithms

    18.8Kwilliamfiset/algorithms · Java

    A large open-source collection of classic algorithms and data structures implemented in Java, written to demonstrate correct implementations in the simplest and most elegant ways.

  5. 8

    awesome-leetcode-resources

    18Kashishps1/awesome-leetcode-resources · Java

    A curated collection of resources for learning Data Structures and Algorithms (DSA) and preparing for coding interviews, including patterns, articles, curated problem lists, courses, books, and videos.

  6. 9

    algorithm-pattern

    15.5Kgreyireland/algorithm-pattern · Go

    A curated collection of reusable 'algorithm patterns' (templates) for solving coding-interview problems efficiently, written up from the author's own LeetCode grind while job hunting.

  7. 10

    cosmos

    13.7KOpenGenus/cosmos · C++

    Cosmos is OpenGenus's offline collection of algorithms and data structures — a contributor-driven code dataset with solutions in many languages, used in the Quark Search Engine, OpenGenus IQ and OpenGenus Visual Project.

  8. 11

    mcd-saver-strategist

    608hujjun/mcd-saver-strategist · Python

    mcd-saver-strategist (aka 'Mai Men Sheng Qian Jing Suan Shi') is an AI Agent Skill built on the McDonald's China MCP server that pulls a store's full menu and every available coupon, then runs a deterministic algorithm to find the cheapest valid order combo — for example turning a 47 yuan Big Mac meal into 21.9 yuan (53% off).

Often tagged together