1Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 2Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 3Container With Most WaterMediumArrayTwo PointersGreedy
Solve → 4Pacific Atlantic Water FlowMediumArrayDepth-First SearchBreadth-First Search
Solve → 5First Missing PositiveHardArrayHash Table
Solve → 6Sliding Window MaximumHardArrayQueueSliding Window
Solve → 7Best Time to Buy and Sell Stock IIMediumArrayDynamic ProgrammingGreedy
Solve → 9Group AnagramsMediumArrayHash TableString
Solve → 10Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 11Move ZeroesEasyArrayTwo Pointers
Solve → 12Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 13Number of Visible People in a QueueHardArrayStackMonotonic Stack
Solve → 14Asteroid CollisionMediumArrayStackSimulation
Solve → 15Set Matrix ZeroesMediumArrayHash TableMatrix
Solve → 16Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 17Jump Game IIMediumArrayDynamic ProgrammingGreedy
Solve → 18Median of Two Sorted ArraysHardArrayBinary SearchDivide and Conquer
Solve → 19Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 20Merge IntervalsMediumArraySorting
Solve → 21Largest NumberMediumArrayStringGreedy
Solve → 22Daily TemperaturesMediumArrayStackMonotonic Stack
Solve → 23Maximum Product SubarrayMediumArrayDynamic Programming
Solve → 24Target SumMediumArrayDynamic ProgrammingBacktracking
Solve → 254SumMediumArrayTwo PointersSorting
Solve → 26Number of Distinct IslandsMediumArrayHash TableDepth-First Search
Solve → 27Next PermutationMediumArrayTwo Pointers
Solve → 28Gas StationMediumArrayGreedy
Solve → 29Maximum Profit From Trading StocksMediumArrayDynamic Programming
Solve → 30Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 31House Robber IIMediumArrayDynamic Programming
Solve → 32Find Peak ElementMediumArrayBinary Search
Solve → 33Subarrays with K Different IntegersHardArrayHash TableSliding Window
Solve → 34Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 35Rotting OrangesMediumArrayBreadth-First SearchMatrix
Solve → 36Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 37Next Greater Element IIMediumArrayStackMonotonic Stack
Solve → 38Fruit Into BasketsMediumArrayHash TableSliding Window
Solve → 39Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 40Maximum Score with Co-Prime ElementHardArrayHash TableMath
Solve → 41Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 42Container With Most WaterMediumArrayTwo PointersGreedy
Solve → 43First Missing PositiveHardArrayHash Table
Solve → 44Asteroid CollisionMediumArrayStackSimulation
Solve → 45Sliding Window MaximumHardArrayQueueSliding Window
Solve → 46Pacific Atlantic Water FlowMediumArrayDepth-First SearchBreadth-First Search
Solve → 47Best Time to Buy and Sell Stock IIMediumArrayDynamic ProgrammingGreedy
Solve → 48Two SumEasyArrayHash Table
Solve → 49Group AnagramsMediumArrayHash TableString
Solve → 50Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 51Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 52Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 53Move ZeroesEasyArrayTwo Pointers
Solve → 54Number of Visible People in a QueueHardArrayStackMonotonic Stack
Solve → 55Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 56Rotting OrangesMediumArrayBreadth-First SearchMatrix
Solve → 57Set Matrix ZeroesMediumArrayHash TableMatrix
Solve → 58Jump Game IIMediumArrayDynamic ProgrammingGreedy
Solve → 59Median of Two Sorted ArraysHardArrayBinary SearchDivide and Conquer
Solve → 60Merge IntervalsMediumArraySorting
Solve → 61Maximum Product SubarrayMediumArrayDynamic Programming
Solve → 62Largest NumberMediumArrayStringGreedy
Solve → 63Daily TemperaturesMediumArrayStackMonotonic Stack
Solve → 644SumMediumArrayTwo PointersSorting
Solve → 65Number of Distinct IslandsMediumArrayHash TableDepth-First Search
Solve → 66Next PermutationMediumArrayTwo Pointers
Solve → 67Gas StationMediumArrayGreedy
Solve → 68Find Peak ElementMediumArrayBinary Search
Solve → 69Target SumMediumArrayDynamic ProgrammingBacktracking
Solve → 70Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 71Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 72Subarrays with K Different IntegersHardArrayHash TableSliding Window
Solve → 73House Robber IIMediumArrayDynamic Programming
Solve → 74Maximum Profit From Trading StocksMediumArrayDynamic Programming
Solve → 75Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 76Next Greater Element IIMediumArrayStackMonotonic Stack
Solve → 77Fruit Into BasketsMediumArrayHash TableSliding Window
Solve → 78Combination SumMediumArrayBacktracking
Solve → 79Sort ColorsMediumArrayTwo PointersSorting
Solve →