1Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 2Merge IntervalsMediumArraySorting
Solve → 3Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 4The Skyline ProblemHardArrayDivide and ConquerBinary Indexed Tree
Solve → 6First Missing PositiveHardArrayHash Table
Solve → 7Minimized Maximum of Products Distributed to Any StoreMediumArrayBinary SearchGreedy
Solve → 8Peaks in ArrayHardArrayBinary Indexed TreeSegment Tree
Solve → 9Remove Duplicates from Sorted ArrayEasyArrayTwo Pointers
Solve → 10Maximum Product of Three NumbersEasyArrayMathSorting
Solve → 11Group AnagramsMediumArrayHash TableString
Solve → 12Maximum Product SubarrayMediumArrayDynamic Programming
Solve → 13Single Number IIIMediumArrayBit Manipulation
Solve → 14Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 15Peaks in ArrayHardArrayBinary Indexed TreeSegment Tree
Solve → 16Minimized Maximum of Products Distributed to Any StoreMediumArrayBinary SearchGreedy
Solve → 17Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 18Merge IntervalsMediumArraySorting
Solve → 19The Skyline ProblemHardArrayDivide and ConquerBinary Indexed Tree
Solve → 20Two SumEasyArrayHash Table
Solve → 21First Missing PositiveHardArrayHash Table
Solve → 22Maximum Product of Three NumbersEasyArrayMathSorting
Solve → 23Remove Duplicates from Sorted ArrayEasyArrayTwo Pointers
Solve → 24Group AnagramsMediumArrayHash TableString
Solve → 25Maximum Product SubarrayMediumArrayDynamic Programming
Solve → 26Single Number IIIMediumArrayBit Manipulation
Solve → 27Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 28Rotate ArrayMediumArrayMathTwo Pointers
Solve → 29Best Time to Buy and Sell StockEasyArrayDynamic Programming
Solve →