← Back to Sap

Array

48 questions

1Search a 2D MatrixMedium
ArrayBinary SearchMatrix
Solve →
2Search a 2D MatrixMedium
ArrayBinary SearchMatrix
Solve →
3Two SumEasy
ArrayHash Table
Solve →
4Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
5Longest Common PrefixEasy
ArrayStringTrie
Solve →
6Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
7Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
8Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
9Merge IntervalsMedium
ArraySorting
Solve →
10Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
11Leftmost Column with at Least a OneMedium
ArrayBinary SearchMatrix
Solve →
12Move ZeroesEasy
ArrayTwo Pointers
Solve →
13Maximal SquareMedium
ArrayDynamic ProgrammingMatrix
Solve →
14Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
15Maximum Path Quality of a GraphHard
ArrayBacktrackingGraph Theory
Solve →
16Count the Number of Infection SequencesHard
ArrayMathCombinatorics
Solve →
17Count Increasing QuadrupletsHard
ArrayDynamic ProgrammingBinary Indexed Tree
Solve →
18Maximum Students Taking ExamHard
ArrayDynamic ProgrammingBit Manipulation
Solve →
19Coin ChangeMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
20Group AnagramsMedium
ArrayHash TableString
Solve →
21CandyHard
ArrayGreedy
Solve →
22Product of Array Except SelfMedium
ArrayPrefix Sum
Solve →
23Search in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
24Count PrimesMedium
ArrayMathEnumeration
Solve →
25Two SumEasy
ArrayHash Table
Solve →
26Maximum Path Quality of a GraphHard
ArrayBacktrackingGraph Theory
Solve →
27Count the Number of Infection SequencesHard
ArrayMathCombinatorics
Solve →
28Maximum Students Taking ExamHard
ArrayDynamic ProgrammingBit Manipulation
Solve →
29Count Increasing QuadrupletsHard
ArrayDynamic ProgrammingBinary Indexed Tree
Solve →
30Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
31Longest Common PrefixEasy
ArrayStringTrie
Solve →
32Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
33Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
34Merge IntervalsMedium
ArraySorting
Solve →
35Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
36Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
37Leftmost Column with at Least a OneMedium
ArrayBinary SearchMatrix
Solve →
38Coin ChangeMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
39Group AnagramsMedium
ArrayHash TableString
Solve →
40Move ZeroesEasy
ArrayTwo Pointers
Solve →
41Search a 2D MatrixMedium
ArrayBinary SearchMatrix
Solve →
42Maximal SquareMedium
ArrayDynamic ProgrammingMatrix
Solve →
43Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
44CandyHard
ArrayGreedy
Solve →
45Product of Array Except SelfMedium
ArrayPrefix Sum
Solve →
46Search in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
47Count PrimesMedium
ArrayMathEnumeration
Solve →
48Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →