>RunTimeFix
BookStudyPracticeInterviewsYouTubeCoursesAbout
Log inGet Started
Practice/Dynamic Programming — Fundamentals
6 subtopics · 23 problems

Dynamic Programming — Fundamentals

Core DP patterns: linear, 2D grid, knapsack, LIS, and LCS.

011D DP (Linear)

Classic problems with dp[i] depending on previous states.

2 easy2 medium1 hard
ProblemDifficultyLink
1873D1D ErasereasySolve
455ABoredomeasySolve
1829DGold RushmediumSolve
1324DPair of TopicsmediumSolve
1881EBlock SequencehardSolve

022D Grid DP

Count paths or maximize values on a grid.

2 medium1 hard
ProblemDifficultyLink
1360GA/BmediumSolve
598BQueries on a StringmediumSolve
1006FXor PathshardSolve

03Knapsack Variants

0-1 Knapsack, unbounded knapsack, and subset sum.

2 medium2 hard
ProblemDifficultyLink
1862DIce Cream BallsmediumSolve
431Ck-TreemediumSolve
1862EKolya and Movie TheatrehardSolve
1900DSmall GCDhardSolve

04Longest Increasing Subsequence (LIS)

O(n log n) LIS using patience sorting.

3 medium1 hard
ProblemDifficultyLink
1579E2Array Optimization by Deque (hard)mediumSolve
1851DPrefix Permutation SumsmediumSolve
1904CArray GamemediumSolve
1904DSet To MaxhardSolve

05Longest Common Subsequence (LCS)

Classic O(n·m) DP for comparing two sequences.

2 medium1 hard
ProblemDifficultyLink
1203D2Remove the Substring (hard)mediumSolve
1279BVerse For SantamediumSolve
1900DSmall GCDhardSolve

06Coin Change & Unbounded Knapsack

Min coins, number of ways to make change, unbounded selections.

1 easy2 medium1 hard
ProblemDifficultyLink
1873BGood KideasySolve
431Ck-TreemediumSolve
1513CAdd OnemediumSolve
1398CGood SubarrayshardSolve
All TopicsStudy the Theory
Was this helpful?
>RunTimeFix

Practical programming education. Books, videos, courses, and hands-on learning for competitive programming, DSA, and software engineering.

RunTimeFix

  • About
  • YouTube
  • Book
  • Study Library
  • Courses

Learn

  • Competitive Programming
  • DSA
  • Development
  • Databases

Legal

  • Privacy
  • Terms
  • Refund Policy

RunTimeFix — debug → solve → run

© 2026 RunTimeFix. All rights reserved.