awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesDynamic Programming Tutorials

Educational guides and practice problems for mastering recursion and dynamic programming techniques.

Distinguishing note: Focuses on the pedagogical aspect of teaching complex algorithmic patterns.

Explore 3 awesome GitHub repositories matching education & learning resources · Dynamic Programming Tutorials. Refine with filters or upvote what's useful.

Awesome Dynamic Programming Tutorials GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • krahets/hello-algoAvatar von krahets

    krahets/hello-algo

    127,271Auf GitHub ansehen↗

    This project is an educational resource and reference library designed to teach fundamental data structures and algorithmic problem-solving. It provides a structured pedagogical framework that organizes complex technical concepts into a logical progression, helping learners understand how data is organized, stored, and processed to solve computational problems efficiently. The repository distinguishes itself through a multi-language codebase that maintains parallel, consistent implementations of core algorithms and data structures across various programming languages. It bridges the gap betwe

    Provides a structured walkthrough for solving 0-1 knapsack problems using dynamic programming.

    Javaalgoalgorithmalgorithms
    Auf GitHub ansehen↗127,271
  • doocs/leetcodeAvatar von doocs

    doocs/leetcode

    36,161Auf GitHub ansehen↗

    This project is a comprehensive algorithmic learning repository and competitive programming archive designed to support technical interview preparation and software engineering skill development. It provides a structured collection of verified solutions and implementation patterns, enabling developers to master fundamental computer science concepts through systematic practice and study. The repository distinguishes itself through a solution-centric structure that organizes source code by problem category, algorithm type, and data structure. By mapping specific coding challenges to recurring a

    Provides tutorials on dynamic programming models including linear DP and sequence optimization.

    Javaalgorithmscppcsharp
    Auf GitHub ansehen↗36,161
  • donnemartin/interactive-coding-challengesAvatar von donnemartin

    donnemartin/interactive-coding-challenges

    31,529Auf GitHub ansehen↗

    This project is a comprehensive curriculum for mastering computer science fundamentals and preparing for technical interviews. It provides over 120 interactive Python coding challenges that focus on algorithmic skill development, data structure implementation, and logical problem solving. The learning experience is delivered through a series of executable notebooks that combine instructional content with hands-on coding exercises. Each challenge is self-contained and relies on automated unit tests to verify the correctness of user-implemented solutions against predefined constraints and edge

    Recursion and Dynamic Programming — a named example documented in this learning resource.

    Pythonalgorithmcodingcompetitive-programming
    Auf GitHub ansehen↗31,529
  1. Home
  2. Education & Learning Resources
  3. Dynamic Programming Tutorials