1SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 2House RobberMediumArrayDynamic Programming
Solve → 3SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 4Eliminate Maximum Number of MonstersMediumArrayGreedySorting
Solve → 5Capacity To Ship Packages Within D DaysMediumArrayBinary Search
Solve → 6Minimum Absolute DifferenceEasyArraySorting
Solve → 7Sort ColorsMediumArrayTwo PointersSorting
Solve → 8Rank Transform of an ArrayEasyArrayHash TableSorting
Solve → 9Jump GameMediumArrayDynamic ProgrammingGreedy
Solve → 10Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 11Daily TemperaturesMediumArrayStackMonotonic Stack
Solve → 12Koko Eating BananasMediumArrayBinary Search
Solve → 13House RobberMediumArrayDynamic Programming
Solve → 14SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 15Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 16Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 17Minimum Absolute DifferenceEasyArraySorting
Solve → 18Daily TemperaturesMediumArrayStackMonotonic Stack
Solve → 19Eliminate Maximum Number of MonstersMediumArrayGreedySorting
Solve → 20Capacity To Ship Packages Within D DaysMediumArrayBinary Search
Solve → 213SumMediumArrayTwo PointersSorting
Solve → 22Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 23Sort Array by Increasing FrequencyEasyArrayHash TableSorting
Solve → 24Find Pivot IndexEasyArrayPrefix Sum
Solve → 25TriangleMediumArrayDynamic Programming
Solve → 26House RobberMediumArrayDynamic Programming
Solve → 27Two SumEasyArrayHash Table
Solve → 28Insert Delete GetRandom O(1)MediumArrayHash TableMath
Solve → 29Squares of a Sorted ArrayEasyArrayTwo PointersSorting
Solve → 30Find the Smallest Divisor Given a ThresholdMediumArrayBinary Search
Solve → 31Next Greater Element IEasyArrayHash TableStack
Solve → 32PermutationsMediumArrayBacktracking
Solve → 33Subarray Product Less Than KMediumArrayBinary SearchSliding Window
Solve → 34Best Time to Buy and Sell Stock IIMediumArrayDynamic ProgrammingGreedy
Solve → 35Longest String ChainMediumArrayHash TableTwo Pointers
Solve → 36Sliding Window MaximumHardArrayQueueSliding Window
Solve → 37Longest Increasing SubsequenceMediumArrayBinary SearchDynamic Programming
Solve → 38Minimum Absolute DifferenceEasyArraySorting
Solve → 39Eliminate Maximum Number of MonstersMediumArrayGreedySorting
Solve → 40Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 41Capacity To Ship Packages Within D DaysMediumArrayBinary Search
Solve → 42Daily TemperaturesMediumArrayStackMonotonic Stack
Solve → 433SumMediumArrayTwo PointersSorting
Solve → 44Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 45House RobberMediumArrayDynamic Programming
Solve → 46Find Pivot IndexEasyArrayPrefix Sum
Solve → 47Sort ColorsMediumArrayTwo PointersSorting
Solve → 48Sort Array by Increasing FrequencyEasyArrayHash TableSorting
Solve → 49Sliding Window MaximumHardArrayQueueSliding Window
Solve → 50Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 51Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 52Koko Eating BananasMediumArrayBinary Search
Solve → 53SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 54TriangleMediumArrayDynamic Programming
Solve → 55Insert Delete GetRandom O(1)MediumArrayHash TableMath
Solve → 56Next Greater Element IEasyArrayHash TableStack
Solve → 57Find the Smallest Divisor Given a ThresholdMediumArrayBinary Search
Solve → 58Squares of a Sorted ArrayEasyArrayTwo PointersSorting
Solve → 59Two SumEasyArrayHash Table
Solve → 60Subarray Product Less Than KMediumArrayBinary SearchSliding Window
Solve → 61PermutationsMediumArrayBacktracking
Solve → 62Longest Increasing SubsequenceMediumArrayBinary SearchDynamic Programming
Solve → 63Longest String ChainMediumArrayHash TableTwo Pointers
Solve → 64Best Time to Buy and Sell Stock IIMediumArrayDynamic ProgrammingGreedy
Solve → 65Rank Transform of an ArrayEasyArrayHash TableSorting
Solve → 66Jump GameMediumArrayDynamic ProgrammingGreedy
Solve →