1Lucky Numbers in a MatrixEasyArrayMatrix
Solve → 2Implement RouterMediumArrayHash TableBinary Search
Solve → 3House RobberMediumArrayDynamic Programming
Solve → 4Lucky Numbers in a MatrixEasyArrayMatrix
Solve → 5Rotate ImageMediumArrayMathMatrix
Solve → 6House RobberMediumArrayDynamic Programming
Solve → 7Implement RouterMediumArrayHash TableBinary Search
Solve → 8Lucky Numbers in a MatrixEasyArrayMatrix
Solve → 9Spiral MatrixMediumArrayMatrixSimulation
Solve → 10Rotate ImageMediumArrayMathMatrix
Solve → 11Max Points on a LineHardArrayHash TableMath
Solve → 12Remove Duplicates from Sorted ArrayEasyArrayTwo Pointers
Solve → 13Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 14Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 15Maximum Difference Between Increasing ElementsEasyArray
Solve → 16Merge IntervalsMediumArraySorting
Solve → 17Predict the WinnerMediumArrayMathDynamic Programming
Solve → 18House RobberMediumArrayDynamic Programming
Solve → 19Rotate ImageMediumArrayMathMatrix
Solve → 20Spiral MatrixMediumArrayMatrixSimulation
Solve → 21Lucky Numbers in a MatrixEasyArrayMatrix
Solve → 22Snakes and LaddersMediumArrayBreadth-First SearchMatrix
Solve → 23Word Search IIHardArrayStringBacktracking
Solve → 24Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 25Merge IntervalsMediumArraySorting
Solve → 26Maximum Difference Between Increasing ElementsEasyArray
Solve → 27Stone GameMediumArrayMathDynamic Programming
Solve → 28Cherry PickupHardArrayDynamic ProgrammingMatrix
Solve → 29Two SumEasyArrayHash Table
Solve → 30Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 31Remove BoxesHardArrayDynamic ProgrammingMemoization
Solve → 32Max Points on a LineHardArrayHash TableMath
Solve → 33Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 34Move ZeroesEasyArrayTwo Pointers
Solve → 35Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 36Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 37Word SearchMediumArrayStringBacktracking
Solve → 38Gas StationMediumArrayGreedy
Solve → 39Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 403SumMediumArrayTwo PointersSorting
Solve → 41Expressive WordsMediumArrayTwo PointersString
Solve → 42Single NumberEasyArrayBit Manipulation
Solve → 43Longest Consecutive SequenceMediumArrayHash TableUnion Find
Solve → 44Jump GameMediumArrayDynamic ProgrammingGreedy
Solve → 45Find Minimum in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 46Find the Largest Area of Square Inside Two RectanglesMediumArrayMathGeometry
Solve → 47Group AnagramsMediumArrayHash TableString
Solve → 48Find Servers That Handled Most Number of RequestsHardArrayGreedyHeap (Priority Queue)
Solve → 49Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 50Missing NumberEasyArrayHash TableMath
Solve → 51Design Browser HistoryMediumArrayLinked ListStack
Solve → 52Minimum Cost to Make Array EqualHardArrayBinary SearchGreedy
Solve → 53Beautiful ArrangementMediumArrayDynamic ProgrammingBacktracking
Solve → 54Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 55Product of Array Except SelfMediumArrayPrefix Sum
Solve → 56Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 57Maximum Product of Two Elements in an ArrayEasyArraySortingHeap (Priority Queue)
Solve → 58Pascal's TriangleEasyArrayDynamic Programming
Solve → 59Insert Delete GetRandom O(1)MediumArrayHash TableMath
Solve → 60Predict the WinnerMediumArrayMathDynamic Programming
Solve → 61House RobberMediumArrayDynamic Programming
Solve → 62Lucky Numbers in a MatrixEasyArrayMatrix
Solve → 63Rotate ImageMediumArrayMathMatrix
Solve → 64Spiral MatrixMediumArrayMatrixSimulation
Solve → 65Snakes and LaddersMediumArrayBreadth-First SearchMatrix
Solve → 66Maximum Difference Between Increasing ElementsEasyArray
Solve → 67Merge IntervalsMediumArraySorting
Solve → 68Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 69Implement RouterMediumArrayHash TableBinary Search
Solve → 70Find the Largest Area of Square Inside Two RectanglesMediumArrayMathGeometry
Solve → 71Minimum Cost to Make Array EqualHardArrayBinary SearchGreedy
Solve → 72Word Search IIHardArrayStringBacktracking
Solve → 73Max Points on a LineHardArrayHash TableMath
Solve → 74Stone GameMediumArrayMathDynamic Programming
Solve → 75Two SumEasyArrayHash Table
Solve → 76Cherry PickupHardArrayDynamic ProgrammingMatrix
Solve → 77Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 78Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 79Remove BoxesHardArrayDynamic ProgrammingMemoization
Solve → 80Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 81Longest Consecutive SequenceMediumArrayHash TableUnion Find
Solve → 82Move ZeroesEasyArrayTwo Pointers
Solve → 833SumMediumArrayTwo PointersSorting
Solve → 84Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 85Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 86Word SearchMediumArrayStringBacktracking
Solve → 87Gas StationMediumArrayGreedy
Solve → 88Remove Duplicates from Sorted ArrayEasyArrayTwo Pointers
Solve → 89Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 90Group AnagramsMediumArrayHash TableString
Solve → 91Single NumberEasyArrayBit Manipulation
Solve → 92Find Servers That Handled Most Number of RequestsHardArrayGreedyHeap (Priority Queue)
Solve → 93Insert Delete GetRandom O(1)MediumArrayHash TableMath
Solve → 94Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 95Expressive WordsMediumArrayTwo PointersString
Solve → 96Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 97Can Place FlowersEasyArrayGreedy
Solve → 98Missing NumberEasyArrayHash TableMath
Solve → 99Find Minimum in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 100PermutationsMediumArrayBacktracking
Solve → 101Sliding Window MaximumHardArrayQueueSliding Window
Solve → 102Largest Rectangle in HistogramHardArrayStackMonotonic Stack
Solve → 103Pascal's TriangleEasyArrayDynamic Programming
Solve → 104Jump GameMediumArrayDynamic ProgrammingGreedy
Solve → 105Design Browser HistoryMediumArrayLinked ListStack
Solve → 106Maximum Product of Two Elements in an ArrayEasyArraySortingHeap (Priority Queue)
Solve → 107Beautiful ArrangementMediumArrayDynamic ProgrammingBacktracking
Solve → 108Product of Array Except SelfMediumArrayPrefix Sum
Solve → 109Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve →