1Maximum Good Subtree ScoreHardArrayDynamic ProgrammingBit Manipulation
Solve → 2Maximum Good Subtree ScoreHardArrayDynamic ProgrammingBit Manipulation
Solve → 3Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 4Transform Array by ParityEasyArraySortingCounting
Solve → 5Maximize the Minimum Game ScoreHardArrayBinary SearchGreedy
Solve → 6Maximum Good Subtree ScoreHardArrayDynamic ProgrammingBit Manipulation
Solve → 7Eat Pizzas!MediumArrayGreedySorting
Solve → 9Merge IntervalsMediumArraySorting
Solve → 10Rotate ImageMediumArrayMathMatrix
Solve → 11Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 12Set Matrix ZeroesMediumArrayHash TableMatrix
Solve → 13Move ZeroesEasyArrayTwo Pointers
Solve → 14Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 15Next PermutationMediumArrayTwo Pointers
Solve → 16Two SumEasyArrayHash Table
Solve → 17Find the Number of Subsequences With Equal GCDHardArrayMathDynamic Programming
Solve → 18Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 19Next PermutationMediumArrayTwo Pointers
Solve → 20Remove Duplicates from Sorted ArrayEasyArrayTwo Pointers
Solve → 21Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 22Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 23Find Building Where Alice and Bob Can MeetHardArrayBinary SearchStack
Solve → 24Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 25Minimum Reverse OperationsHardArrayBreadth-First SearchOrdered Set
Solve → 26Product of Array Except SelfMediumArrayPrefix Sum
Solve → 27Spiral MatrixMediumArrayMatrixSimulation
Solve → 28Rotate ArrayMediumArrayMathTwo Pointers
Solve → 29Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 303SumMediumArrayTwo PointersSorting
Solve → 31Rotate ImageMediumArrayMathMatrix
Solve → 32Two Sum II - Input Array Is SortedMediumArrayTwo PointersBinary Search
Solve → 33Sort an ArrayMediumArrayDivide and ConquerSorting
Solve → 34Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 35Maximum Sum of Subsequence With Non-adjacent ElementsHardArrayDivide and ConquerDynamic Programming
Solve → 36Group AnagramsMediumArrayHash TableString
Solve → 37House RobberMediumArrayDynamic Programming
Solve → 38Gas StationMediumArrayGreedy
Solve → 39Missing NumberEasyArrayHash TableMath
Solve → 40Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 41Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 42Find Minimum in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 43Combination Sum IIMediumArrayBacktracking
Solve → 44Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 45Median of Two Sorted ArraysHardArrayBinary SearchDivide and Conquer
Solve → 46Rearrange Array Elements by SignMediumArrayTwo PointersSimulation
Solve → 474SumMediumArrayTwo PointersSorting
Solve → 48SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 49Longest Consecutive SequenceMediumArrayHash TableUnion Find
Solve → 50Combination SumMediumArrayBacktracking
Solve → 51Largest Number After Mutating SubstringMediumArrayStringGreedy
Solve → 52Minimum Total Distance TraveledHardArrayDynamic ProgrammingSorting
Solve → 53Kids With the Greatest Number of CandiesEasyArray
Solve → 54Find the Duplicate NumberMediumArrayTwo PointersBinary Search
Solve → 55Koko Eating BananasMediumArrayBinary Search
Solve → 56Maximum Score Words Formed by LettersHardArrayStringDynamic Programming
Solve → 57Car FleetMediumArrayStackSorting
Solve → 58Maximum Product of Three NumbersEasyArrayMathSorting
Solve → 59Maximum Product After K IncrementsMediumArrayGreedyHeap (Priority Queue)
Solve → 60Maximum Segment Sum After RemovalsHardArrayUnion FindPrefix Sum
Solve → 61Longest Well-Performing IntervalMediumArrayHash TableStack
Solve → 62Sort the PeopleEasyArrayHash TableString
Solve → 63The Number of Beautiful SubsetsMediumArrayHash TableMath
Solve → 64Maximum Number of Consecutive Values You Can MakeMediumArrayGreedySorting
Solve → 65Stone Game VIIIHardArrayMathDynamic Programming
Solve → 66Two SumEasyArrayHash Table
Solve → 67Find Building Where Alice and Bob Can MeetHardArrayBinary SearchStack
Solve → 68Minimum Reverse OperationsHardArrayBreadth-First SearchOrdered Set
Solve → 69Transform Array by ParityEasyArraySortingCounting
Solve → 70Maximum Sum of Subsequence With Non-adjacent ElementsHardArrayDivide and ConquerDynamic Programming
Solve → 71Eat Pizzas!MediumArrayGreedySorting
Solve → 72Sort the PeopleEasyArrayHash TableString
Solve → 73Longest Well-Performing IntervalMediumArrayHash TableStack
Solve → 74Maximum Product After K IncrementsMediumArrayGreedyHeap (Priority Queue)
Solve → 75Maximum Segment Sum After RemovalsHardArrayUnion FindPrefix Sum
Solve → 76Minimum Total Distance TraveledHardArrayDynamic ProgrammingSorting
Solve → 77The Number of Beautiful SubsetsMediumArrayHash TableMath
Solve → 78Stone Game VIIIHardArrayMathDynamic Programming
Solve → 79Maximum Number of Consecutive Values You Can MakeMediumArrayGreedySorting
Solve → 80Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve → 81Maximize the Minimum Game ScoreHardArrayBinary SearchGreedy
Solve → 82Largest Number After Mutating SubstringMediumArrayStringGreedy
Solve → 83Find the Number of Subsequences With Equal GCDHardArrayMathDynamic Programming
Solve → 84Merge Sorted ArrayEasyArrayTwo PointersSorting
Solve → 85Next PermutationMediumArrayTwo Pointers
Solve → 86Remove Duplicates from Sorted ArrayEasyArrayTwo Pointers
Solve → 87Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 88Rotate ImageMediumArrayMathMatrix
Solve → 89Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 90Product of Array Except SelfMediumArrayPrefix Sum
Solve → 91Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 923SumMediumArrayTwo PointersSorting
Solve → 93Group AnagramsMediumArrayHash TableString
Solve → 94Rotate ArrayMediumArrayMathTwo Pointers
Solve → 95Spiral MatrixMediumArrayMatrixSimulation
Solve → 96Merge IntervalsMediumArraySorting
Solve → 97Longest Consecutive SequenceMediumArrayHash TableUnion Find
Solve → 98Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 99Sort an ArrayMediumArrayDivide and ConquerSorting
Solve → 100Two Sum II - Input Array Is SortedMediumArrayTwo PointersBinary Search
Solve → 101Move ZeroesEasyArrayTwo Pointers
Solve → 102Rearrange Array Elements by SignMediumArrayTwo PointersSimulation
Solve → 103Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 104Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 105Missing NumberEasyArrayHash TableMath
Solve → 106House RobberMediumArrayDynamic Programming
Solve → 107Gas StationMediumArrayGreedy
Solve → 108Maximum Product of Three NumbersEasyArrayMathSorting
Solve → 1094SumMediumArrayTwo PointersSorting
Solve → 110Koko Eating BananasMediumArrayBinary Search
Solve → 111Best Time to Buy and Sell Stock IIMediumArrayDynamic ProgrammingGreedy
Solve → 112SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 113Container With Most WaterMediumArrayTwo PointersGreedy
Solve → 114Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 115Binary SearchEasyArrayBinary Search
Solve → 116Kids With the Greatest Number of CandiesEasyArray
Solve → 117Subarray Sum Equals KMediumArrayHash TablePrefix Sum
Solve → 118Combination SumMediumArrayBacktracking
Solve → 119Jump GameMediumArrayDynamic ProgrammingGreedy
Solve → 120Car FleetMediumArrayStackSorting
Solve → 121Median of Two Sorted ArraysHardArrayBinary SearchDivide and Conquer
Solve → 122Find the Duplicate NumberMediumArrayTwo PointersBinary Search
Solve → 123Maximum Score Words Formed by LettersHardArrayStringDynamic Programming
Solve → 124Combination Sum IIMediumArrayBacktracking
Solve →