1Basic Calculator IIMediumMathStringStack
Solve → 2Pow(x, n)MediumMathRecursion
Solve → 3Add StringsEasyMathStringSimulation
Solve → 4Maximum SwapMediumMathGreedy
Solve → 6Basic Calculator IIMediumMathStringStack
Solve → 7Pow(x, n)MediumMathRecursion
Solve → 8Maximum SwapMediumMathGreedy
Solve → 9Add StringsEasyMathStringSimulation
Solve → 10Expression Add OperatorsHardMathStringBacktracking
Solve → 11Climbing StairsEasyMathDynamic ProgrammingMemoization
Solve → 13Multiply StringsMediumMathStringSimulation
Solve → 14Pow(x, n)MediumMathRecursion
Solve → 16Climbing StairsEasyMathDynamic ProgrammingMemoization
Solve → 18Add BinaryEasyMathStringBit Manipulation
Solve → 19Multiply StringsMediumMathStringSimulation
Solve → 20Sqrt(x)EasyMathBinary Search
Solve → 21Unique PathsMediumMathDynamic ProgrammingCombinatorics
Solve → 22Divide Two IntegersMediumMathBit Manipulation
Solve → 23Pow(x, n)MediumMathRecursion
Solve → 25Climbing StairsEasyMathDynamic ProgrammingMemoization
Solve → 27Multiply StringsMediumMathStringSimulation
Solve → 28Add BinaryEasyMathStringBit Manipulation
Solve → 29Divide Two IntegersMediumMathBit Manipulation
Solve → 30Sqrt(x)EasyMathBinary Search
Solve → 31Pow(x, n)MediumMathRecursion
Solve → 33Climbing StairsEasyMathDynamic ProgrammingMemoization
Solve → 34Add BinaryEasyMathStringBit Manipulation
Solve → 35Multiply StringsMediumMathStringSimulation
Solve → 37Sqrt(x)EasyMathBinary Search
Solve → 38Divide Two IntegersMediumMathBit Manipulation
Solve → 39Unique PathsMediumMathDynamic ProgrammingCombinatorics
Solve →