Software Engineering KB

Home

❯

01 Foundations

❯

01 Algorithms

❯

01 Concept

❯

Classic Problems (DP)

Classic Problems (DP)

Feb 10, 20261 min read

  • algorithms
  • dynamic-programming
  • classic-problems

Classic Problems (DP)

← Back to Dynamic Programming

Well-known optimization and counting problems that are canonical examples of dynamic programming. Mastering these problems builds the intuition needed to apply DP to novel situations.

Key Properties

  • Knapsack
  • LCS
  • LIS
  • Edit Distance (DP)
  • Matrix Chain Multiplication
  • Coin Change

algorithms dynamic-programming classic-problems


Graph View

  • Classic Problems (DP)
  • Key Properties

Backlinks

  • Dynamic Programming
  • Edit Distance
  • Coin Change
  • Edit Distance (DP)
  • Knapsack
  • LCS
  • LIS
  • Matrix Chain Multiplication

Created with Quartz v4.5.2 © 2026

  • GitHub