1Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 2Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 3Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 4Escape the Spreading FireHardArrayBinary SearchBreadth-First Search
Solve → 5Minimum Area RectangleMediumArrayHash TableMath
Solve → 6Design Hit CounterMediumArrayBinary SearchDesign
Solve → 7Making A Large IslandHardArrayDepth-First SearchBreadth-First Search
Solve → 8Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 9Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 10Number of Distinct IslandsMediumArrayHash TableDepth-First Search
Solve → 11Bricks Falling When HitHardArrayUnion-FindMatrix
Solve → 12Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 13Word Break IIHardArrayHash TableString
Solve → 14Best Meeting PointHardArrayMathSorting
Solve → 15Best Time to Buy and Sell Stock IIIHardArrayDynamic Programming
Solve → 16Evaluate DivisionMediumArrayStringDepth-First Search
Solve → 17Shortest Path in a Grid with Obstacles EliminationHardArrayBreadth-First SearchMatrix
Solve → 18Combination SumMediumArrayBacktracking
Solve → 19Merge IntervalsMediumArraySorting
Solve → 20Word Search IIHardArrayStringBacktracking
Solve → 21Word SearchMediumArrayStringBacktracking
Solve → 22Alien DictionaryHardArrayStringDepth-First Search
Solve → 23Word AbbreviationHardArrayStringGreedy
Solve → 24Frog JumpHardArrayDynamic Programming
Solve → 25Game of LifeMediumArrayMatrixSimulation
Solve → 26Valid SudokuMediumArrayHash TableMatrix
Solve → 27Sudoku SolverHardArrayHash TableBacktracking
Solve → 28Combination Sum IIMediumArrayBacktracking
Solve → 29Burst BalloonsHardArrayDynamic Programming
Solve → 30Combination Sum IVMediumArrayDynamic Programming
Solve → 31Group AnagramsMediumArrayHash TableString
Solve → 32Shortest Path in Binary MatrixMediumArrayBreadth-First SearchMatrix
Solve → 33Product of Array Except SelfMediumArrayPrefix Sum
Solve → 34Snapshot ArrayMediumArrayHash TableBinary Search
Solve → 35The MazeMediumArrayDepth-First SearchBreadth-First Search
Solve → 36Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 37K Closest Points to OriginMediumArrayMathDivide and Conquer
Solve → 38Number of Ways to Form a Target String Given a DictionaryHardArrayStringDynamic Programming
Solve → 39UTF-8 ValidationMediumArrayBit Manipulation
Solve → 40Random Pick with WeightMediumArrayMathBinary Search
Solve → 41Minimum Path SumMediumArrayDynamic ProgrammingMatrix
Solve → 42Number of Submatrices That Sum to TargetHardArrayHash TableMatrix
Solve → 43Design Browser HistoryMediumArrayLinked ListStack
Solve → 44Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 45Open the LockMediumArrayHash TableString
Solve → 46Koko Eating BananasMediumArrayBinary Search
Solve → 47Escape the Spreading FireHardArrayBinary SearchBreadth-First Search
Solve → 48Sliding Window MedianHardArrayHash TableSliding Window
Solve → 49Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 50Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 51Making A Large IslandHardArrayDepth-First SearchBreadth-First Search
Solve → 52Number of Distinct IslandsMediumArrayHash TableDepth-First Search
Solve → 53Word Break IIHardArrayHash TableString
Solve → 54Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 55Combination SumMediumArrayBacktracking
Solve → 56Valid SudokuMediumArrayHash TableMatrix
Solve → 57Sudoku SolverHardArrayHash TableBacktracking
Solve → 58Combination Sum IIMediumArrayBacktracking
Solve → 59Alien DictionaryHardArrayStringDepth-First Search
Solve → 60Game of LifeMediumArrayMatrixSimulation
Solve → 61Burst BalloonsHardArrayDynamic Programming
Solve → 62Combination Sum IVMediumArrayDynamic Programming
Solve → 63Frog JumpHardArrayDynamic Programming
Solve → 64Word AbbreviationHardArrayStringGreedy
Solve → 65Bricks Falling When HitHardArrayUnion-FindMatrix
Solve → 66Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 67Best Time to Buy and Sell Stock IIIHardArrayDynamic Programming
Solve → 68Best Meeting PointHardArrayMathSorting
Solve → 69Evaluate DivisionMediumArrayStringDepth-First Search
Solve → 70Escape the Spreading FireHardArrayBinary SearchBreadth-First Search
Solve → 71Merge IntervalsMediumArraySorting
Solve → 72Shortest Path in a Grid with Obstacles EliminationHardArrayBreadth-First SearchMatrix
Solve → 73Group AnagramsMediumArrayHash TableString
Solve → 74Minimum Area RectangleMediumArrayHash TableMath
Solve → 75Word Search IIHardArrayStringBacktracking
Solve → 76Open the LockMediumArrayHash TableString
Solve → 77Word SearchMediumArrayStringBacktracking
Solve → 78Random Pick with WeightMediumArrayMathBinary Search
Solve → 79Design Browser HistoryMediumArrayLinked ListStack
Solve → 80K Closest Points to OriginMediumArrayMathDivide and Conquer
Solve → 81The MazeMediumArrayDepth-First SearchBreadth-First Search
Solve → 82Product of Array Except SelfMediumArrayPrefix Sum
Solve → 83Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 84Shortest Path in Binary MatrixMediumArrayBreadth-First SearchMatrix
Solve → 85Snapshot ArrayMediumArrayHash TableBinary Search
Solve → 86Number of Ways to Form a Target String Given a DictionaryHardArrayStringDynamic Programming
Solve → 87Minimum Path SumMediumArrayDynamic ProgrammingMatrix
Solve → 88Number of Submatrices That Sum to TargetHardArrayHash TableMatrix
Solve → 89UTF-8 ValidationMediumArrayBit Manipulation
Solve → 90Koko Eating BananasMediumArrayBinary Search
Solve → 91Sliding Window MedianHardArrayHash TableSliding Window
Solve → 92Design Hit CounterMediumArrayBinary SearchDesign
Solve →