---
title: "#dynamic-programming articles | Hashnode"
description: "I am creating a series for competitve programmer, there is going to be many question specifically on dynamic programming that is why."
url: "https://hashnode.com/tag/dynamic-programming"
---

Tag

# #dynamic-programming

320 posts · 39 followers

[Aaditya Saraf](https://hashnode.com/@aadityasaraf) · [Aug 31](https://hashnode.com/posts/dynamic-programming-5-common-dp-patterns/6a95cd4a1aca28c7d5b33807)

### [DP: A complex term for memoization](https://tarshawkman.hashnode.dev/dynamic-programming-5-common-dp-patterns?utm_source=hashnode&utm_medium=feed)

Learn the 5 common Dynamic Programming patterns, how to identify them, build DP states and transitions, and optimize your DP solutions.

9 min read · [tarshawkman.hashnode.dev](https://tarshawkman.hashnode.dev/dynamic-programming-5-common-dp-patterns?utm_source=hashnode&utm_medium=feed)

[Sahil Khurana](https://hashnode.com/@sahildev775) · [Jul 14](https://hashnode.com/posts/statistically-typed-vs-dynamically-typed-languages-a-deep-dive/6a55c76515958cc4e1dd35cc)

### [Statistically Typed vs Dynamically Typed Languages: A Deep Dive](https://innostaxengineering.hashnode.dev/statistically-typed-vs-dynamically-typed-languages-a-deep-dive?utm_source=hashnode&utm_medium=feed)

Explore the differences between statically typed and dynamically typed languages, including performance, flexibility, error handling, and development efficiency.

9 min read · [innostaxengineering.hashnode.dev](https://innostaxengineering.hashnode.dev/statistically-typed-vs-dynamically-typed-languages-a-deep-dive?utm_source=hashnode&utm_medium=feed)

[Prakhar Gupta](https://hashnode.com/@prakkkkhar) · [Jul 9](https://hashnode.com/posts/string-dp-for-competitive-programming/6a4fa791a191bf2da47c0fee)

### [DP on Strings: A Competitive Programmer's Guide](https://prakhargupta.hashnode.dev/string-dp-for-competitive-programming?utm_source=hashnode&utm_medium=feed)

Master String DP for Competitive Programming with LCS, Edit Distance, Wildcards, intuition, patterns, and practice problems.

33 min read · [prakhargupta.hashnode.dev](https://prakhargupta.hashnode.dev/string-dp-for-competitive-programming?utm_source=hashnode&utm_medium=feed)

[Sahil Khurana](https://hashnode.com/@sahildev775) · [Jul 3](https://hashnode.com/posts/deep-dive-into-shopify-s-global-objects-in-liquid/6a4746da695251cfdbc9196b)

### [Deep Dive into Shopify’s Global Objects in Liquid](https://innostaxengineering.hashnode.dev/deep-dive-into-shopify-s-global-objects-in-liquid?utm_source=hashnode&utm_medium=feed)

Explore Shopify global objects in Liquid and learn how they help developers build dynamic, customizable, and feature-rich eCommerce storefronts.

10 min read · [innostaxengineering.hashnode.dev](https://innostaxengineering.hashnode.dev/deep-dive-into-shopify-s-global-objects-in-liquid?utm_source=hashnode&utm_medium=feed)

[Abstract Algorithms](https://hashnode.com/@abstractalgorithms) · [Jun 18](https://hashnode.com/posts/dynamic-programming-patterns-for-interviews/6a3435798b0c495d5a59cf1d)

### [Dynamic Programming Patterns: Solving the 0/1 Knapsack and LCS Series](https://abstractalgorithms.hashnode.dev/dynamic-programming-patterns-for-interviews?utm_source=hashnode&utm_medium=feed)

Master the 0/1 Knapsack, LCS, and Edit Distance DP patterns with full Java solutions.

12 min read · [abstractalgorithms.hashnode.dev](https://abstractalgorithms.hashnode.dev/dynamic-programming-patterns-for-interviews?utm_source=hashnode&utm_medium=feed)

[Alex Mateo](https://hashnode.com/@alexmateo) · [Jun 8](https://hashnode.com/posts/how-to-derive-any-dp-table-from-scratch-without-memorizing-solutions/6a268b118a07d1ee69aa6057)

### [How to Derive Any DP Table From Scratch (Without Memorizing Solutions)](https://alexmateo.hashnode.dev/how-to-derive-any-dp-table-from-scratch-without-memorizing-solutions?utm_source=hashnode&utm_medium=feed)

Stop memorizing DP solutions. Learn the 5-step derivation process that works on any problem, including ones you have never seen before.

9 min read · [alexmateo.hashnode.dev](https://alexmateo.hashnode.dev/how-to-derive-any-dp-table-from-scratch-without-memorizing-solutions?utm_source=hashnode&utm_medium=feed)

[Berkan Sesen](https://hashnode.com/@berkansesen) · [May 4](https://hashnode.com/posts/value-iteration-vs-q-learning-dynamic-programming-meets-rl/69f89a1346610fd606e41382)

### [Value Iteration vs Q-Learning: Dynamic Programming Meets RL](https://sesenai.hashnode.dev/value-iteration-vs-q-learning-dynamic-programming-meets-rl?utm_source=hashnode&utm_medium=feed)

Compare two fundamental approaches to solving MDPs on the same FrozenLake environment. Understand the Bellman equation, value iteration sweeps, and why Q-learning works without a model.

14 min read · [sesenai.hashnode.dev](https://sesenai.hashnode.dev/value-iteration-vs-q-learning-dynamic-programming-meets-rl?utm_source=hashnode&utm_medium=feed)

[eyanpen](https://hashnode.com/@eyanpen) · [May 4](https://hashnode.com/posts/why-does-semantic-chunking-need-an-embedding-api/69f834a197097cf18534a2cc)

### [Why Does Semantic Chunking Need an Embedding API?](https://ai-is-coming.hashnode.dev/why-does-semantic-chunking-need-an-embedding-api?utm_source=hashnode&utm_medium=feed)

Fixed-length chunking requires no external services, yet semantic chunking absolutely needs an Embedding API — why? The Short Answer The core idea of semantic chunking is to split text at semantic boundaries. Determining whether "two pieces of text ...

11 min read · [ai-is-coming.hashnode.dev](https://ai-is-coming.hashnode.dev/why-does-semantic-chunking-need-an-embedding-api?utm_source=hashnode&utm_medium=feed)

[Joshitha Priya S](https://hashnode.com/@joshithapriya) · [Apr 30](https://hashnode.com/posts/why-greedy-fails-in-the-frog-jump-problem/69f39219909e64ad0707b673)

### [🐸 Why Greedy Fails in the Frog Jump Problem](https://joshithapriyas.hashnode.dev/why-greedy-fails-in-the-frog-jump-problem?utm_source=hashnode&utm_medium=feed)

Learn why greedy fails in the Frog Jump problem and how dynamic programming helps find the optimal solution with better clarity.

2 min read · [joshithapriyas.hashnode.dev](https://joshithapriyas.hashnode.dev/why-greedy-fails-in-the-frog-jump-problem?utm_source=hashnode&utm_medium=feed)

[Saipriya M Ravi](https://hashnode.com/@saipriya-mr) · [Apr 26](https://hashnode.com/posts/demystifying-dynamic-programming/69edc8e514b6663632586aeb)

### [Demystifying Dynamic Programming](https://saipriya-builds.hashnode.dev/demystifying-dynamic-programming?utm_source=hashnode&utm_medium=feed)

Learn the 5 core DP patterns, a simple thinking framework, and how to map any problem to a solution.

4 min read · [saipriya-builds.hashnode.dev](https://saipriya-builds.hashnode.dev/demystifying-dynamic-programming?utm_source=hashnode&utm_medium=feed)
