leaps.ggTRACK YOUR MASTERY →
PROBLEMS/ADVANCED DP

Advanced DP LeetCode Problems

63 hand-tagged Advanced DP problems across 2 interview patterns (Bitmask DP, Interval DP), ranked by importance (how often each pattern shows up in real coding interviews). Work top-down within each pattern.

Bitmask DP

47 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Minimum XOR Sum of Two ArraysHard214572
General Bit Manipulation
2Special PermutationsHard202162
3Smallest Sufficient TeamHard225162
General Bit Manipulation
4Maximum Profit from Valid Topological Order in DAGHard235362
Topological Sort · General Greedy (Greedy is main insight)
5Beautiful ArrangementMedium157658
Permutations · General Bit Manipulation
+ 42 more Bitmask DP problems →

Interval DP

16 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Burst BalloonsHard207382
2Minimum Cost to Cut a StickHard211672
Sorting + Comparison
3Strange PrinterHard209862
Word Break / String DP
4Minimum Score Triangulation of PolygonHard213058
5Minimum Cost to Merge StonesHard242356
Prefix Sums
+ 11 more Interval DP problems →
EVERY PATTERN
Arrays & HashingTwo PointersStackBinary SearchSliding WindowLinked ListTreesTriesBacktrackingHeap / Priority QueueGraphsCore DPIntervalsGreedyAdvanced GraphsAdvanced DPBit ManipulationMath & Geometry
// your mastery
Bronze tier crystalSilver tier crystalGold tier crystalPlatinum tier crystalDiamond tier crystal
What's your Advanced DP tier?

leaps.gg syncs your LeetCode history and scores your mastery of every pattern, then recommends the exact problems to do next with spaced repetition. Free to start.

GET MY MASTERY MAP →