1Text JustificationHardArrayStringSimulation
Solve → 2Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 3Text JustificationHardArrayStringSimulation
Solve → 4Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 5Number of Subarrays That Match a Pattern IMediumArrayRolling HashString Matching
Solve → 6Median of Two Sorted ArraysHardArrayBinary SearchDivide and Conquer
Solve → 73SumMediumArrayTwo PointersSorting
Solve → 8Sliding Window MaximumHardArrayQueueSliding Window
Solve → 9Count Prefix and Suffix Pairs IIHardArrayStringTrie
Solve → 10Count Prefix and Suffix Pairs IEasyArrayStringTrie
Solve → 11Distribute Elements Into Two Arrays IEasyArraySimulation
Solve → 12Distribute Elements Into Two Arrays IIHardArrayBinary Indexed TreeSegment Tree
Solve → 13Number of Subarrays That Match a Pattern IIHardArrayRolling HashString Matching
Solve → 14Product of Array Except SelfMediumArrayPrefix Sum
Solve → 15Majority ElementEasyArrayHash TableDivide and Conquer
Solve → 16Spiral MatrixMediumArrayMatrixSimulation
Solve → 17Koko Eating BananasMediumArrayBinary Search
Solve → 18Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 19Set Matrix ZeroesMediumArrayHash TableMatrix
Solve → 20Sort ColorsMediumArrayTwo PointersSorting
Solve → 21Two SumEasyArrayHash Table
Solve → 22Group AnagramsMediumArrayHash TableString
Solve → 23Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 24Number of Subarrays That Match a Pattern IMediumArrayRolling HashString Matching
Solve → 25Distribute Elements Into Two Arrays IEasyArraySimulation
Solve → 26Distribute Elements Into Two Arrays IIHardArrayBinary Indexed TreeSegment Tree
Solve → 27Number of Subarrays That Match a Pattern IIHardArrayRolling HashString Matching
Solve → 28Count Prefix and Suffix Pairs IIHardArrayStringTrie
Solve → 29Count Prefix and Suffix Pairs IEasyArrayStringTrie
Solve → 30Search in Rotated Sorted ArrayMediumArrayBinary Search
Solve → 31Sliding Window MaximumHardArrayQueueSliding Window
Solve → 32Median of Two Sorted ArraysHardArrayBinary SearchDivide and Conquer
Solve → 333SumMediumArrayTwo PointersSorting
Solve → 34Group AnagramsMediumArrayHash TableString
Solve → 35Product of Array Except SelfMediumArrayPrefix Sum
Solve → 36Majority ElementEasyArrayHash TableDivide and Conquer
Solve → 37Koko Eating BananasMediumArrayBinary Search
Solve → 38Maximum SubarrayMediumArrayDivide and ConquerDynamic Programming
Solve → 39Set Matrix ZeroesMediumArrayHash TableMatrix
Solve → 40Sort ColorsMediumArrayTwo PointersSorting
Solve → 41Spiral MatrixMediumArrayMatrixSimulation
Solve → 42Two SumEasyArrayHash Table
Solve → 43Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 44Merge IntervalsMediumArraySorting
Solve → 45Word BreakMediumArrayHash TableString
Solve → 46Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 47Text JustificationHardArrayStringSimulation
Solve →