1Perfect SquaresMediumMathDynamic ProgrammingBreadth-First Search
Solve → 2Climbing StairsEasyMathDynamic ProgrammingMemoization
Solve → 3Smallest Divisible Digit Product IIHardMathStringBacktracking
Solve → 4Smallest Divisible Digit Product IEasyMathEnumeration
Solve → 7Water BottlesEasyMathSimulation
Solve → 8Bulb SwitcherMediumMathBrainteaser
Solve → 9Fibonacci NumberEasyMathDynamic ProgrammingRecursion
Solve → 10Nth DigitMediumMathBinary Search
Solve → 11Perfect SquaresMediumMathDynamic ProgrammingBreadth-First Search
Solve → 12Integer BreakMediumMathDynamic Programming
Solve → 14Unique PathsMediumMathDynamic ProgrammingCombinatorics
Solve → 15Largest Odd Number in StringEasyMathStringGreedy
Solve → 16Pow(x, n)MediumMathRecursion
Solve → 18Maximum SwapMediumMathGreedy
Solve → 19Climbing StairsEasyMathDynamic ProgrammingMemoization
Solve → 20Smallest Divisible Digit Product IIHardMathStringBacktracking
Solve → 22Smallest Divisible Digit Product IEasyMathEnumeration
Solve → 24Water BottlesEasyMathSimulation
Solve → 25Perfect SquaresMediumMathDynamic ProgrammingBreadth-First Search
Solve → 26Bulb SwitcherMediumMathBrainteaser
Solve → 27Fibonacci NumberEasyMathDynamic ProgrammingRecursion
Solve → 28Nth DigitMediumMathBinary Search
Solve → 29Integer BreakMediumMathDynamic Programming
Solve → 31Unique PathsMediumMathDynamic ProgrammingCombinatorics
Solve → 32Largest Odd Number in StringEasyMathStringGreedy
Solve → 34Pow(x, n)MediumMathRecursion
Solve → 35Maximum SwapMediumMathGreedy
Solve → 36N-th Tribonacci NumberEasyMathDynamic ProgrammingMemoization
Solve →