Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
Climbing Stairs
EASY
71%
MathDynamic ProgrammingMemoization
Maximum Subarray
MEDIUM
70.9%
ArrayDivide and ConquerDynamic Programming
Jump Game
MEDIUM
70.2%
ArrayDynamic ProgrammingGreedy
Letter Combinations of a Phone Number
MEDIUM
69%
Hash TableStringBacktracking
Generate Parentheses
MEDIUM
68.4%
StringDynamic ProgrammingBacktracking
Spiral Matrix
MEDIUM
68%
ArrayMatrixSimulation
PREPARE FASTER
Need Help Solving These Problems?
CodingInterviewAI can instantly identify algorithms and generate optimal solutions for any LeetCode problem. Get step-by-step explanations and ace your next technical interview.