An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with dynamic-programming

A curated list of projects in awesome lists tagged with dynamic-programming .

https://github.com/labuladong/fucking-algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

algorithms computer-science data-structures dynamic-programming dynamic-programming-algorithm interview-questions kmp leetcode

Last synced: 12 May 2025

https://github.com/geekxh/hello-algorithm

🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站

algorithms dynamic-programming interview-questions leetcode leetcode-solutions

Last synced: 11 May 2025

https://github.com/teivah/algodeck

An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯

algorithm algorithms array bit-manipulation complexity data-structures dynamic-programming graph greedy-algorithms hashtable heap interview-practice java linked-list math queue recursion sorting-algorithms stack tree

Last synced: 05 Oct 2025

https://github.com/SamirPaulb/DSAlgo

📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

algorithm algorithms coding-interviews competitive-programming computer-science data-structures data-structures-and-algorithms dsa dsalgo dynamic-programming faang geeksforgeeks hacktoberfest interview interview-preparation interview-questions leetcode leetcode-solutions problem-solving python

Last synced: 09 Apr 2025

https://github.com/samirpaulb/dsalgo

📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨‍💻🎯

algorithm algorithms coding-interviews competitive-programming computer-science data-structures data-structures-and-algorithms dsa dsalgo dynamic-programming faang geeksforgeeks hacktoberfest interview interview-preparation interview-questions leetcode leetcode-solutions problem-solving python

Last synced: 14 May 2025

https://github.com/nayuki/project-euler-solutions

Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.

algorithms competitive-programming dynamic-programming haskell java math mathematica mathematics number-theory project-euler proofs python recursion

Last synced: 15 May 2025

https://github.com/nayuki/Project-Euler-solutions

Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.

algorithms competitive-programming dynamic-programming haskell java math mathematica mathematics number-theory project-euler proofs python recursion

Last synced: 26 Mar 2025

https://github.com/huzecong/oi-slides

我的信息学竞赛讲课课件

dynamic-programming flow-networks oi oi-training

Last synced: 28 Feb 2025

https://github.com/VAR-solutions/Algorithms

A repository of different Algorithms and Data Structures implemented in many programming languages.

algorithms bit-manipulation c cpp csharp data-structures dynamic-programming go golang greedy-algorithms help-wanted java javascript mathematics python python3 ruby rust swift

Last synced: 27 Apr 2025

https://github.com/omerbsezer/Reinforcement_learning_tutorial_with_demo

Reinforcement Learning Tutorial with Demo: DP (Policy and Value Iteration), Monte Carlo, TD Learning (SARSA, QLearning), Function Approximation, Policy Gradient, DQN, Imitation, Meta Learning, Papers, Courses, etc..

a3c actor-critic deep-reinforcement-learning dyna dynamic-programming imitation-learning machine-learning meta-learning policy-gradient pomdps q-learning reinforcement-learning sarsa td-learning tutorial

Last synced: 19 Jul 2025

https://github.com/omerbsezer/reinforcement_learning_tutorial_with_demo

Reinforcement Learning Tutorial with Demo: DP (Policy and Value Iteration), Monte Carlo, TD Learning (SARSA, QLearning), Function Approximation, Policy Gradient, DQN, Imitation, Meta Learning, Papers, Courses, etc..

a3c actor-critic deep-reinforcement-learning dyna dynamic-programming imitation-learning machine-learning meta-learning policy-gradient pomdps q-learning reinforcement-learning sarsa td-learning tutorial

Last synced: 07 Oct 2025

https://github.com/algo-phantoms/algo-tree

Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.

array backtracking bit-manipulation data-structures-and-algorithms dynamic-programming graph greedy-algorithms hashing-algorithm heap linked-list number-theory queue recursion searching-algorithms sorting-algorithms stack string tree trie

Last synced: 16 May 2025

https://github.com/allalgorithms/python

Implementation of All ▲lgorithms in Python Programming Language

algorithm algorithms allalgorithms cipher cryptography dynamic-programming hacktoberfest math python searches searching sorting

Last synced: 04 Apr 2025

https://github.com/djeada/algorithms-and-data-structures

A collection of projects in C++ and Python that implement various data structures and algorithms. The projects are organized by language and topic, and include detailed explanations and examples to help you understand how they work.

algorithms backtracking collections data-structures dynamic-programming sorting-algorithms

Last synced: 16 May 2025

https://github.com/wyp1125/MCScanX

MCScanX: Multiple Collinearity Scan toolkit X version. The most popular synteny analysis tool in the world!

c-plus-plus dynamic-programming java perl visualization

Last synced: 18 Nov 2025

https://github.com/abhiagx/interviewbit

A collection of Abhishek Agrawal's C++ solutions providing scalable, production-quality code to 200+ LeetCode-style problems on https://www.interviewbit.com, designed to enhance algorithmic skills through practical learning and mentorship.

arrays backtracking binarysearch bit-manipulation cplusplus-11 cplusplus-14 dynamic-programming greedy-algorithms hashing heaps interviewbit interviewbit-solutions linked-list maps math queue stack string-manipulation trees two-pointers

Last synced: 19 Jun 2025

https://github.com/befelix/safe_learning

Safe reinforcement learning with stability guarantees

dynamic-programming gaussian-processes reinforcement-learning safety stability

Last synced: 09 Apr 2025

https://github.com/colinskow/move37

Coding Demos from the School of AI's Move37 Course

dynamic-programming markov-decision-processes reinforcement-learning

Last synced: 24 Apr 2025

https://github.com/corail-research/seapearl.jl

Julia hybrid constraint programming solver enhanced by a reinforcement learning driven search.

constraint-programming dynamic-programming graphs julialang reinforcement-learning research

Last synced: 09 Apr 2025

https://github.com/cloudwego/dynamicgo

Dynamically and efficiently operate RPC data for Go

dynamic-programming reflection serdes thrift

Last synced: 06 Apr 2025

https://github.com/dthuerck/mapmap_cpu

A high-performance general-purpose MRF MAP solver, heavily exploiting SIMD instructions.

algorithm computer-vision dynamic-programming feedback-vertex-set markov-random-field massively-parallel mrf simd simd-programming vectorization

Last synced: 21 Apr 2025

https://github.com/PacktPublishing/The-Complete-Rust-Programming-Reference-Guide

Design, develop, and deploy effective software systems using the advanced constructs of Rust

dynamic-programming greedy-algorithms metaprogramming rust

Last synced: 27 Mar 2025

https://github.com/Daniel-Liu-c0deb0t/triple_accel

Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.

algorithms avx2 dynamic-programming hamming levenshtein rust simd sse string-distance string-matching string-search string-similarity

Last synced: 15 Apr 2025

https://github.com/daniel-liu-c0deb0t/triple_accel

Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.

algorithms avx2 dynamic-programming hamming levenshtein rust simd sse string-distance string-matching string-search string-similarity

Last synced: 05 Apr 2025

https://github.com/vfitoolkit/vfitoolkit-matlab

A Matlab Toolkit for Macroeconomic Models using Value Function Iteration

dynamic-programming economics macroeconomics matlab

Last synced: 13 May 2025

https://github.com/baggepinnen/differentialdynamicprogramming.jl

A package for solving Differential Dynamic Programming and trajectory optimization problems.

ddp dynamic-programming model-predictive-control optimal-control trajectory-optimization

Last synced: 04 Oct 2025

https://github.com/amitrajitbose/competitive_programming

Contains solutions and codes to various online competitive programming challenges and some good problems. The links to the problem sets are specified at the beginning of each code.

adhoc algorithms algorithms-and-data-structures competition competitive-programming data-structures dynamic-programming graph greedy greedy-algorithms hacktoberfest interview interview-preparation leetcode leetcode-python linked-list primality-testing queue stack trie

Last synced: 12 Sep 2025

https://github.com/jackzhenguo/leetcode-csharp

solutions using C# for leetcode according to tags of questions, updating everyday. My contact info: guozhennianhua@163.com or my blog: http://blog.csdn.net/daigualu

array csdn data-structure dynamic-programming graph hashtable leetcode linked-list pointer stack tree

Last synced: 09 Oct 2025

https://github.com/coderonion/hello-algo-zig

Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.

algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang

Last synced: 15 Mar 2025

https://github.com/ivi-ru/video-scene-detection

Video Scene Detection Based on the Optimal Sequential Grouping algorithm

dynamic-programming optimal-sequential-grouping video video-scene-detection

Last synced: 05 May 2025

https://github.com/je-suis-tm/recursion-and-dynamic-programming

Julia and Python recursion algorithm, fractal geometry and dynamic programming applications including Edit Distance, Knapsack (Multiple Choice), Stock Trading, Pythagorean Tree, Koch Snowflake, Jerusalem Cross, Sierpiński Carpet, Hilbert Curve, Pascal Triangle, Prime Factorization, Palindrome, Egg Drop, Coin Change, Hanoi Tower, Cantor Set, Fibonacci

dynamic-programming edit-distance fractal-algorithms fractal-geometry fractal-images fractals hanoi-towers hilbert-curve julia-training knapsack knapsack-problem koch-snowflake learning-julia palindrome pascal-triangle recursion recursive-algorithm sierpinski-carpet sierpinski-triangle tabulation

Last synced: 27 Jul 2025

https://github.com/bodigrim/chimera

Lazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization

dynamic-programming infinite-stream lazy-streams memoization memoize recursive-functions

Last synced: 11 Dec 2025

https://github.com/ekzhang/harmony

🎶 Generate four-part harmony following idiomatic voice-leading procedures with DP!

chorale dynamic-programming harmony music-generation procedural-generation voice-leading

Last synced: 04 Oct 2025

https://github.com/rockfordwei/cswift

C Module for Swift, Swift Script and Dynamic Library Call;Swift中直接调用C语言源程序的展示程序

c clang dll dynamic-programming hotfix module spm swift swift-script

Last synced: 05 May 2025

https://github.com/dstein64/kmeans1d

A Python package for optimal 1D k-means clustering.

dynamic-programming kmeans optimization

Last synced: 20 Mar 2025

https://github.com/mk3008/carbunql

Carbunql is an advanced Raw SQL editing library.

dynamic-programming raw-sql sql sql-builders sql-parsing

Last synced: 12 Apr 2025

https://github.com/dderiso/gdtw

GDTW is a Python/C++ library that performs dynamic time warping. It is based on a paper by Dave Deriso and Stephen Boyd.

dynamic-programming optimization time-series time-series-analysis

Last synced: 14 Dec 2025

https://github.com/app-generator/django-api-generator

API Generator for Django - Open-Source Library | AppSeed

developer-tools django dynamic-programming open-source pypi-package

Last synced: 09 Apr 2025

https://github.com/ortus-boxlang/boxlang

Welcome to BoxLang: A Modern Dynamic JVM Language

boxlang dynamic-programming invokedynamic java jsr-223 languages

Last synced: 01 Apr 2025

https://github.com/ortus-boxlang/BoxLang

Welcome to BoxLang: A Modern Dynamic JVM Language

boxlang dynamic-programming invokedynamic java jsr-223 languages

Last synced: 27 Feb 2025

https://github.com/anishlearnstocode/algorithmic-toolbox

Solutions to Coursera course by University of California, San Diego.

algorithms coursera data-structures dynamic-programming java programming python python3 solutions

Last synced: 10 Apr 2025

https://github.com/tanaytoshniwal/data-structures-algorithms

:pushpin: :books: Solution of competitive programming problems and challenges, Project Euler Solutions, Data Structures, Data Structure implementations, Algorithms and Interview Questions.

algorithms bit-manipulation coding-challenges competitive-coding competitive-programming data-structures datastructures dsa dynamic-programming hacktoberfest hacktoberfest2021 interview-questions mathematics

Last synced: 19 Aug 2025

https://github.com/trinhminhtriet/leetcode

🔥 LeetCode solutions in any programming language.

algorithms data-structures dsa dsa-practice dynamic-programming interview-questions leetcode

Last synced: 23 Aug 2025

https://github.com/trishume/seqalign_pathing

Rust implementation of sequence alignment / Levenshtein distance by A* acceleration of the DP algorithm

algorithm dynamic-programming example levenshtein-distance rust sequence-alignment

Last synced: 14 Apr 2025

https://github.com/liyupi/free-algorithm-learning

算法导航,免费的可视化算法学习神器!通过交互式动画带你掌握常见数据结构(二叉树、链表、栈、队列、图)和算法(排序、搜索、动态规划、贪心)。提供保姆级算法学习路线图和详细教程,支持Java、Python、JavaScript、Go、C++等多语言实现。可自定义输入数据,实时观察算法执行过程,配套LeetCode练习题。告别抽象难懂的传统学习方式,完美应对算法面试。从入门到高阶,让算法学习变得简单、直观、有趣!

algorithm algorithms computer-science data-structures dynamic-programming interview-preparation interview-questions java javascript leetcode python sorting-algorithms

Last synced: 07 Oct 2025

https://github.com/neonwatty/control-notes

Notes on topics ranging from Recurrent Newtorks to Automatic Control and Reinforcement Learning

automatic-control deep-learning dynamic-programming dynamic-systems jupyter-notebook machine-learning python recurrent-neural-networks reinforcement-learning

Last synced: 18 Mar 2025

https://github.com/its-kumar/data_structure_and_algorithm

All Data Structures Implementation in C and Python programming languages. All famous Algorithms implementation in C and Python language. Dynamic Programming Algorithms.

algorithm datastructure dp dynamic-programming graphs hacktoberfest heap linked-list queue sort sorting-algorithms stack tree

Last synced: 14 May 2025

https://github.com/junyuan-chen/sequencejacobians.jl

WORK-IN-PROGRESS Solve and estimate heterogenous agent models with sequence-space Jacobians

dynamic-programming economics estimation impulse-response julia macroeconomics quantitative-economics

Last synced: 25 Aug 2025

https://github.com/poppa/pike-modules

Various Pike modules

dynamic-programming pike pike-modules

Last synced: 08 Apr 2025

https://github.com/rschwarz/diderot.jl

Decision Diagrams for Discrete Optimization - Generic Julia Implementation

combinatorial-optimization decision-diagram discrete-optimization dynamic-programming optimization

Last synced: 09 Apr 2025

https://github.com/next-step-for-interview-prep/coding-ninjas-dsa-course_code_and_notes_cpp

This repository contains optimized solutions to all the problems provided in the DSA course along with their explanation. From basic concepts like variables and loops to advanced data structures and algorithms like backtracking and dynamic programming, this repository aims to provide structured solutions to aid your learning journey.

data-structures-and-algorithms dynamic-programming multiple-choice-questions optimized-code space-optimization system-design time-complexity-comparison

Last synced: 09 Aug 2025

https://github.com/st3v3nmw/rust-algorithms

Algorithms and data structures implemented in Rust.

algorithms algorithms-and-data-structures data-structures dynamic-programming rust

Last synced: 15 Aug 2025