---
title: "Discussion on \"DP: A complex term for memoization\" | Hashnode"
description: "Discussion on \"DP: A complex term for memoization\". Learn the 5 common Dynamic Programming patterns, how to identify them, build DP states and transitions, and optimize your DP solutions."
url: "https://hashnode.com/posts/dynamic-programming-5-common-dp-patterns/6a95cd4a1aca28c7d5b33807"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [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.

Aug 31 · 9 min read · tarshawkman.hashnode.dev  
Read the article

-   [#dynamic-programming](https://hashnode.com/tag/dynamic-programming)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)
-   [#algorithms](https://hashnode.com/tag/algorithms)
-   [#competitive-programming](https://hashnode.com/tag/competitive-programming)
-   [#data-structure-and-algorithms](https://hashnode.com/tag/data-structure-and-algorithms)
-   [#data-structures](https://hashnode.com/tag/data-structures)
-   [#coding](https://hashnode.com/tag/coding)

## Written by

[Aaditya Saraf](https://hashnode.com/@aadityasaraf)

@aadityasaraf · nanya

  
[View profile](https://hashnode.com/@aadityasaraf)

huehuehue

lolz, jus' chill

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
