1Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 2Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 4Container With Most WaterMediumArrayTwo PointersGreedy
Solve → 5Longest Common PrefixEasyArrayStringTrie
Solve → 6Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 7Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 8Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 9Merge IntervalsMediumArraySorting
Solve → 10Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 11Leftmost Column with at Least a OneMediumArrayBinary SearchMatrix
Solve → 12Move ZeroesEasyArrayTwo Pointers
Solve → 13Maximal SquareMediumArrayDynamic ProgrammingMatrix
Solve → 14Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 15Maximum Path Quality of a GraphHardArrayBacktrackingGraph Theory
Solve → 16Count the Number of Infection SequencesHardArrayMathCombinatorics
Solve → 17Count Increasing QuadrupletsHardArrayDynamic ProgrammingBinary Indexed Tree
Solve → 18Maximum Students Taking ExamHardArrayDynamic ProgrammingBit Manipulation
Solve → 19Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 20Group AnagramsMediumArrayHash TableString
Solve → 22Product of Array Except SelfMediumArrayPrefix Sum
Solve → 23Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 24Count PrimesMediumArrayMathEnumeration
Solve → 25Two SumEasyArrayHash Table
Solve → 26Maximum Path Quality of a GraphHardArrayBacktrackingGraph Theory
Solve → 27Count the Number of Infection SequencesHardArrayMathCombinatorics
Solve → 28Maximum Students Taking ExamHardArrayDynamic ProgrammingBit Manipulation
Solve → 29Count Increasing QuadrupletsHardArrayDynamic ProgrammingBinary Indexed Tree
Solve → 30Container With Most WaterMediumArrayTwo PointersGreedy
Solve → 31Longest Common PrefixEasyArrayStringTrie
Solve → 32Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 33Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 34Merge IntervalsMediumArraySorting
Solve → 35Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 36Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 37Leftmost Column with at Least a OneMediumArrayBinary SearchMatrix
Solve → 38Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 39Group AnagramsMediumArrayHash TableString
Solve → 40Move ZeroesEasyArrayTwo Pointers
Solve → 41Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 42Maximal SquareMediumArrayDynamic ProgrammingMatrix
Solve → 43Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 45Product of Array Except SelfMediumArrayPrefix Sum
Solve → 46Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 47Count PrimesMediumArrayMathEnumeration
Solve → 48Daily TemperaturesMediumArrayStackMonotonic Stack
Solve →