01 — Problem Directory
Data Structures & Algorithms
Complete catalog of 99 interactive algorithm visualizers. Browse by data structure category or filter by difficulty.
⌘K
RC
Recursion & DPClimbing Stairs (1D DP)
Calculate distinct ways to climb n stairs using top-down memoization, filling a 1D DP table.
Dynamic ProgrammingMemoizationFibonacci+1
RC
Recursion & DPClimbing Stairs (Recursion Tree)
Visualize the recursive decision tree for climbing n stairs taking 1 or 2 steps at a time.
Recursion TreeDecision TreeFibonacci+1
RC
Recursion & DPReverse String
Reverse a character array in-place using recursive two-pointer swap and call stack unwinding.
Call StackRecursionTwo Pointers
