← Back to Doordash

Array

99 questions

1Longest Increasing Path in a MatrixHard
ArrayDynamic ProgrammingDepth-First Search
Solve →
2132 PatternMedium
ArrayBinary SearchStack
Solve →
3Walls and GatesMedium
ArrayBreadth-First SearchMatrix
Solve →
4Single-Threaded CPUMedium
ArraySortingHeap (Priority Queue)
Solve →
5Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
6Longest Increasing Path in a MatrixHard
ArrayDynamic ProgrammingDepth-First Search
Solve →
7132 PatternMedium
ArrayBinary SearchStack
Solve →
8Walls and GatesMedium
ArrayBreadth-First SearchMatrix
Solve →
9Longest Increasing Path in a MatrixHard
ArrayDynamic ProgrammingDepth-First Search
Solve →
10Search Suggestions SystemMedium
ArrayStringBinary Search
Solve →
11Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
12Koko Eating BananasMedium
ArrayBinary Search
Solve →
13Single-Threaded CPUMedium
ArraySortingHeap (Priority Queue)
Solve →
14Shortest Distance from All BuildingsHard
ArrayBreadth-First SearchMatrix
Solve →
15Most Profit Assigning WorkMedium
ArrayTwo PointersBinary Search
Solve →
16Find K Closest ElementsMedium
ArrayTwo PointersBinary Search
Solve →
17Making A Large IslandHard
ArrayDepth-First SearchBreadth-First Search
Solve →
18Count Nodes With the Highest ScoreMedium
ArrayTreeDepth-First Search
Solve →
19Find Nearest Point That Has the Same X or Y CoordinateEasy
Array
Solve →
2001 MatrixMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
21Next PermutationMedium
ArrayTwo Pointers
Solve →
22Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
23Max Area of IslandMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
24Minimum Size Subarray SumMedium
ArrayBinary SearchSliding Window
Solve →
25Two SumEasy
ArrayHash Table
Solve →
26Asteroid CollisionMedium
ArrayStackSimulation
Solve →
27Best Meeting PointHard
ArrayMathSorting
Solve →
28Word Search IIHard
ArrayStringBacktracking
Solve →
29132 PatternMedium
ArrayBinary SearchStack
Solve →
30Sliding Window MaximumHard
ArrayQueueSliding Window
Solve →
31Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
32Ways to Make a Fair ArrayMedium
ArrayPrefix Sum
Solve →
33Minimize Malware SpreadHard
ArrayHash TableDepth-First Search
Solve →
34Sliding Window MedianHard
ArrayHash TableSliding Window
Solve →
35Sudoku SolverHard
ArrayHash TableBacktracking
Solve →
36Jump GameMedium
ArrayDynamic ProgrammingGreedy
Solve →
37Swim in Rising WaterHard
ArrayBinary SearchDepth-First Search
Solve →
38Count Sub IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
39Shortest Path to Get FoodMedium
ArrayBreadth-First SearchMatrix
Solve →
404SumMedium
ArrayTwo PointersSorting
Solve →
41Insert Delete GetRandom O(1)Medium
ArrayHash TableMath
Solve →
42Similar String GroupsHard
ArrayHash TableString
Solve →
43Merge IntervalsMedium
ArraySorting
Solve →
44Jump Game IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
45Number of Visible People in a QueueHard
ArrayStackMonotonic Stack
Solve →
46Maximum GapMedium
ArraySortingBucket Sort
Solve →
47Maximum Path Quality of a GraphHard
ArrayBacktrackingGraph Theory
Solve →
48Interval List IntersectionsMedium
ArrayTwo PointersSweep Line
Solve →
49Mice and CheeseMedium
ArrayGreedySorting
Solve →
50Design Browser HistoryMedium
ArrayLinked ListStack
Solve →
51Group AnagramsMedium
ArrayHash TableString
Solve →
52Range Sum Query 2D - ImmutableMedium
ArrayDesignMatrix
Solve →
53Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
54Walls and GatesMedium
ArrayBreadth-First SearchMatrix
Solve →
55Longest Increasing Path in a MatrixHard
ArrayDynamic ProgrammingDepth-First Search
Solve →
56Search Suggestions SystemMedium
ArrayStringBinary Search
Solve →
57Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
58Koko Eating BananasMedium
ArrayBinary Search
Solve →
59Single-Threaded CPUMedium
ArraySortingHeap (Priority Queue)
Solve →
60Shortest Distance from All BuildingsHard
ArrayBreadth-First SearchMatrix
Solve →
61Most Profit Assigning WorkMedium
ArrayTwo PointersBinary Search
Solve →
62Find K Closest ElementsMedium
ArrayTwo PointersBinary Search
Solve →
63Making A Large IslandHard
ArrayDepth-First SearchBreadth-First Search
Solve →
64Count Nodes With the Highest ScoreMedium
ArrayTreeDepth-First Search
Solve →
65Interval List IntersectionsMedium
ArrayTwo PointersSweep Line
Solve →
66Mice and CheeseMedium
ArrayGreedySorting
Solve →
67Find Nearest Point That Has the Same X or Y CoordinateEasy
Array
Solve →
6801 MatrixMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
69Two SumEasy
ArrayHash Table
Solve →
70Next PermutationMedium
ArrayTwo Pointers
Solve →
71Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
72Max Area of IslandMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
73Minimum Size Subarray SumMedium
ArrayBinary SearchSliding Window
Solve →
74132 PatternMedium
ArrayBinary SearchStack
Solve →
75Word Search IIHard
ArrayStringBacktracking
Solve →
76Best Meeting PointHard
ArrayMathSorting
Solve →
77Asteroid CollisionMedium
ArrayStackSimulation
Solve →
78Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
79Sliding Window MaximumHard
ArrayQueueSliding Window
Solve →
80Shortest Path to Get FoodMedium
ArrayBreadth-First SearchMatrix
Solve →
81Ways to Make a Fair ArrayMedium
ArrayPrefix Sum
Solve →
82Minimize Malware SpreadHard
ArrayHash TableDepth-First Search
Solve →
83Sliding Window MedianHard
ArrayHash TableSliding Window
Solve →
84Sudoku SolverHard
ArrayHash TableBacktracking
Solve →
85Jump GameMedium
ArrayDynamic ProgrammingGreedy
Solve →
86Swim in Rising WaterHard
ArrayBinary SearchDepth-First Search
Solve →
87Count Sub IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
884SumMedium
ArrayTwo PointersSorting
Solve →
89Insert Delete GetRandom O(1)Medium
ArrayHash TableMath
Solve →
90Similar String GroupsHard
ArrayHash TableString
Solve →
91Merge IntervalsMedium
ArraySorting
Solve →
92Jump Game IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
93Maximum Path Quality of a GraphHard
ArrayBacktrackingGraph Theory
Solve →
94Maximum GapMedium
ArraySortingBucket Sort
Solve →
95Number of Visible People in a QueueHard
ArrayStackMonotonic Stack
Solve →
96Design Browser HistoryMedium
ArrayLinked ListStack
Solve →
97Group AnagramsMedium
ArrayHash TableString
Solve →
98Range Sum Query 2D - ImmutableMedium
ArrayDesignMatrix
Solve →
99Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →