← Back to Flipkart

Array

145 questions

1Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
2Pacific Atlantic Water FlowMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
3Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
4Maximum Points You Can Obtain from CardsMedium
ArraySliding WindowPrefix Sum
Solve →
5Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
6Maximum Points You Can Obtain from CardsMedium
ArraySliding WindowPrefix Sum
Solve →
7Transform Array to All Equal ElementsMedium
ArrayGreedy
Solve →
8Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
9Koko Eating BananasMedium
ArrayBinary Search
Solve →
10Gas StationMedium
ArrayGreedy
Solve →
11Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
12Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
13Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
14Two SumEasy
ArrayHash Table
Solve →
15Search in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
16Cherry Pickup IIHard
ArrayDynamic ProgrammingMatrix
Solve →
17Cut Off Trees for Golf EventHard
ArrayBreadth-First SearchHeap (Priority Queue)
Solve →
18Next PermutationMedium
ArrayTwo Pointers
Solve →
19Sum of Subarray MinimumsMedium
ArrayDynamic ProgrammingStack
Solve →
20Rectangle Area IIHard
ArraySegment TreeSweep Line
Solve →
21Contain VirusHard
ArrayDepth-First SearchBreadth-First Search
Solve →
22Capacity To Ship Packages Within D DaysMedium
ArrayBinary Search
Solve →
23Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
24Asteroid CollisionMedium
ArrayStackSimulation
Solve →
25Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
26Create Maximum NumberHard
ArrayTwo PointersStack
Solve →
27CandyHard
ArrayGreedy
Solve →
28Dungeon GameHard
ArrayDynamic ProgrammingMatrix
Solve →
29Merge IntervalsMedium
ArraySorting
Solve →
30Rotate ImageMedium
ArrayMathMatrix
Solve →
31Design Movie Rental SystemHard
ArrayHash TableDesign
Solve →
32Minimum Number of Coins to be AddedMedium
ArrayGreedySorting
Solve →
33Maximum Performance of a TeamHard
ArrayGreedySorting
Solve →
34Next Greater Element IEasy
ArrayHash TableStack
Solve →
35Evaluate DivisionMedium
ArrayStringDepth-First Search
Solve →
36Minimum Area RectangleMedium
ArrayHash TableMath
Solve →
37Trapping Rain Water IIHard
ArrayBreadth-First SearchHeap (Priority Queue)
Solve →
38Maximal SquareMedium
ArrayDynamic ProgrammingMatrix
Solve →
39First Missing PositiveHard
ArrayHash Table
Solve →
40Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
41Product of Array Except SelfMedium
ArrayPrefix Sum
Solve →
42Partition Equal Subset SumMedium
ArrayDynamic Programming
Solve →
4301 MatrixMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
44Shortest BridgeMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
45Median of Two Sorted ArraysHard
ArrayBinary SearchDivide and Conquer
Solve →
46Cherry PickupHard
ArrayDynamic ProgrammingMatrix
Solve →
47Maximal RectangleHard
ArrayDynamic ProgrammingStack
Solve →
48Sort ColorsMedium
ArrayTwo PointersSorting
Solve →
49House RobberMedium
ArrayDynamic Programming
Solve →
50Triples with Bitwise AND Equal To ZeroHard
ArrayHash TableBit Manipulation
Solve →
51The Score of Students Solving Math ExpressionHard
ArrayHash TableMath
Solve →
52Minimum Limit of Balls in a BagMedium
ArrayBinary Search
Solve →
53Minimum Number of Days to Make m BouquetsMedium
ArrayBinary Search
Solve →
54Filling Bookcase ShelvesMedium
ArrayDynamic Programming
Solve →
55Reconstruct ItineraryHard
ArrayStringDepth-First Search
Solve →
56Find Minimum in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
57Ways to Split Array Into Good SubarraysMedium
ArrayMathDynamic Programming
Solve →
583Sum ClosestMedium
ArrayTwo PointersSorting
Solve →
59Find K Pairs with Smallest SumsMedium
ArrayHeap (Priority Queue)
Solve →
60Magnetic Force Between Two BallsMedium
ArrayBinary SearchSorting
Solve →
61Robot CollisionsHard
ArrayStackSorting
Solve →
62Find K Closest ElementsMedium
ArrayTwo PointersBinary Search
Solve →
63Boats to Save PeopleMedium
ArrayTwo PointersGreedy
Solve →
64Smallest Range Covering Elements from K ListsHard
ArrayHash TableGreedy
Solve →
65Single Element in a Sorted ArrayMedium
ArrayBinary Search
Solve →
66Find the Duplicate NumberMedium
ArrayTwo PointersBinary Search
Solve →
67Online ElectionMedium
ArrayHash TableBinary Search
Solve →
68Min Cost to Connect All PointsMedium
ArrayUnion-FindGraph Theory
Solve →
693SumMedium
ArrayTwo PointersSorting
Solve →
70Car PoolingMedium
ArraySortingHeap (Priority Queue)
Solve →
71Next Greater Element IIMedium
ArrayStackMonotonic Stack
Solve →
72Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
73Maximum Points You Can Obtain from CardsMedium
ArraySliding WindowPrefix Sum
Solve →
74Minimum Number of Coins to be AddedMedium
ArrayGreedySorting
Solve →
75Design Movie Rental SystemHard
ArrayHash TableDesign
Solve →
76The Score of Students Solving Math ExpressionHard
ArrayHash TableMath
Solve →
77Triples with Bitwise AND Equal To ZeroHard
ArrayHash TableBit Manipulation
Solve →
78Minimum Limit of Balls in a BagMedium
ArrayBinary Search
Solve →
79Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
80Transform Array to All Equal ElementsMedium
ArrayGreedy
Solve →
81Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
82Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
83Koko Eating BananasMedium
ArrayBinary Search
Solve →
84Gas StationMedium
ArrayGreedy
Solve →
85Find The Least Frequent DigitEasy
ArrayHash TableMath
Solve →
86Two SumEasy
ArrayHash Table
Solve →
87Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
88Search in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
89Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
90Create Maximum NumberHard
ArrayTwo PointersStack
Solve →
91Asteroid CollisionMedium
ArrayStackSimulation
Solve →
92Cherry Pickup IIHard
ArrayDynamic ProgrammingMatrix
Solve →
93Cut Off Trees for Golf EventHard
ArrayBreadth-First SearchHeap (Priority Queue)
Solve →
94Sum of Subarray MinimumsMedium
ArrayDynamic ProgrammingStack
Solve →
95Next PermutationMedium
ArrayTwo Pointers
Solve →
96Rectangle Area IIHard
ArraySegment TreeSweep Line
Solve →
97Contain VirusHard
ArrayDepth-First SearchBreadth-First Search
Solve →
98Pacific Atlantic Water FlowMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
99Dungeon GameHard
ArrayDynamic ProgrammingMatrix
Solve →
100Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
101Minimum Area RectangleMedium
ArrayHash TableMath
Solve →
102Capacity To Ship Packages Within D DaysMedium
ArrayBinary Search
Solve →
103CandyHard
ArrayGreedy
Solve →
104Next Greater Element IEasy
ArrayHash TableStack
Solve →
105Sort ColorsMedium
ArrayTwo PointersSorting
Solve →
106Maximum Performance of a TeamHard
ArrayGreedySorting
Solve →
107Merge IntervalsMedium
ArraySorting
Solve →
108Rotate ImageMedium
ArrayMathMatrix
Solve →
109Evaluate DivisionMedium
ArrayStringDepth-First Search
Solve →
110Trapping Rain Water IIHard
ArrayBreadth-First SearchHeap (Priority Queue)
Solve →
111Maximal SquareMedium
ArrayDynamic ProgrammingMatrix
Solve →
112Next Greater Element IIMedium
ArrayStackMonotonic Stack
Solve →
1133SumMedium
ArrayTwo PointersSorting
Solve →
114Median of Two Sorted ArraysHard
ArrayBinary SearchDivide and Conquer
Solve →
115First Missing PositiveHard
ArrayHash Table
Solve →
116Maximal RectangleHard
ArrayDynamic ProgrammingStack
Solve →
117Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
118Product of Array Except SelfMedium
ArrayPrefix Sum
Solve →
119Partition Equal Subset SumMedium
ArrayDynamic Programming
Solve →
12001 MatrixMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
121Smallest Range Covering Elements from K ListsHard
ArrayHash TableGreedy
Solve →
122Cherry PickupHard
ArrayDynamic ProgrammingMatrix
Solve →
123Shortest BridgeMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
124Car PoolingMedium
ArraySortingHeap (Priority Queue)
Solve →
125House RobberMedium
ArrayDynamic Programming
Solve →
126Filling Bookcase ShelvesMedium
ArrayDynamic Programming
Solve →
127Reconstruct ItineraryHard
ArrayStringDepth-First Search
Solve →
128Find Minimum in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
129Ways to Split Array Into Good SubarraysMedium
ArrayMathDynamic Programming
Solve →
130Minimum Number of Days to Make m BouquetsMedium
ArrayBinary Search
Solve →
1313Sum ClosestMedium
ArrayTwo PointersSorting
Solve →
132Find K Pairs with Smallest SumsMedium
ArrayHeap (Priority Queue)
Solve →
133Magnetic Force Between Two BallsMedium
ArrayBinary SearchSorting
Solve →
134Robot CollisionsHard
ArrayStackSorting
Solve →
135Boats to Save PeopleMedium
ArrayTwo PointersGreedy
Solve →
136Find K Closest ElementsMedium
ArrayTwo PointersBinary Search
Solve →
137Single Element in a Sorted ArrayMedium
ArrayBinary Search
Solve →
138Min Cost to Connect All PointsMedium
ArrayUnion-FindGraph Theory
Solve →
139Find the Duplicate NumberMedium
ArrayTwo PointersBinary Search
Solve →
140Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
141Spiral MatrixMedium
ArrayMatrixSimulation
Solve →
142Online ElectionMedium
ArrayHash TableBinary Search
Solve →
143SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
144Majority ElementEasy
ArrayHash TableDivide and Conquer
Solve →
145Split Array Largest SumHard
ArrayBinary SearchDynamic Programming
Solve →