← Back to Zoho

Array

196 questions

1Merge IntervalsMedium
ArraySorting
Solve →
2Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →
3Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
4Group AnagramsMedium
ArrayHash TableString
Solve →
5Spiral MatrixMedium
ArrayMatrixSimulation
Solve →
6Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
7Two SumEasy
ArrayHash Table
Solve →
8Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
9Merge IntervalsMedium
ArraySorting
Solve →
10Group AnagramsMedium
ArrayHash TableString
Solve →
11Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
12Largest NumberMedium
ArrayStringGreedy
Solve →
13Rotate ImageMedium
ArrayMathMatrix
Solve →
14Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →
15Longest Common PrefixEasy
ArrayStringTrie
Solve →
16Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
17Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
18Search in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
19Merge Sorted ArrayEasy
ArrayTwo PointersSorting
Solve →
20Move ZeroesEasy
ArrayTwo Pointers
Solve →
21Non-overlapping IntervalsMedium
ArrayDynamic ProgrammingGreedy
Solve →
22Valid SudokuMedium
ArrayHash TableMatrix
Solve →
23Jump Game IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
24Jump GameMedium
ArrayDynamic ProgrammingGreedy
Solve →
25Replace Elements with Greatest Element on Right SideEasy
Array
Solve →
26Sort Even and Odd Indices IndependentlyEasy
ArraySorting
Solve →
27Product of Array Except SelfMedium
ArrayPrefix Sum
Solve →
28Island PerimeterEasy
ArrayDepth-First SearchBreadth-First Search
Solve →
29Single Element in a Sorted ArrayMedium
ArrayBinary Search
Solve →
303SumMedium
ArrayTwo PointersSorting
Solve →
31Rotate ArrayMedium
ArrayMathTwo Pointers
Solve →
32Pascal's TriangleEasy
ArrayDynamic Programming
Solve →
33Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
343Sum ClosestMedium
ArrayTwo PointersSorting
Solve →
35Find Winner on a Tic Tac Toe GameEasy
ArrayHash TableMatrix
Solve →
36Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
37Dungeon GameHard
ArrayDynamic ProgrammingMatrix
Solve →
38N-QueensHard
ArrayBacktracking
Solve →
39Gas StationMedium
ArrayGreedy
Solve →
40Median of Two Sorted ArraysHard
ArrayBinary SearchDivide and Conquer
Solve →
41Remove Duplicates from Sorted ArrayEasy
ArrayTwo Pointers
Solve →
42Word SearchMedium
ArrayStringBacktracking
Solve →
43Asteroid CollisionMedium
ArrayStackSimulation
Solve →
44Partition Equal Subset SumMedium
ArrayDynamic Programming
Solve →
45Set Matrix ZeroesMedium
ArrayHash TableMatrix
Solve →
46Word Search IIHard
ArrayStringBacktracking
Solve →
47Sudoku SolverHard
ArrayHash TableBacktracking
Solve →
48Contains DuplicateEasy
ArrayHash TableSorting
Solve →
49Maximal RectangleHard
ArrayDynamic ProgrammingStack
Solve →
50Majority ElementEasy
ArrayHash TableDivide and Conquer
Solve →
51Minimum Path SumMedium
ArrayDynamic ProgrammingMatrix
Solve →
52Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
53Sort Array by Increasing FrequencyEasy
ArrayHash TableSorting
Solve →
54Minimum Number of Arrows to Burst BalloonsMedium
ArrayGreedySorting
Solve →
55Top K Frequent ElementsMedium
ArrayHash TableDivide and Conquer
Solve →
56Find the Highest AltitudeEasy
ArrayPrefix Sum
Solve →
57Fruit Into BasketsMedium
ArrayHash TableSliding Window
Solve →
58Max Area of IslandMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
59Spiral Matrix IIMedium
ArrayMatrixSimulation
Solve →
60SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
61Best Time to Buy and Sell Stock IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
62Word BreakMedium
ArrayHash TableString
Solve →
63Find the Duplicate NumberMedium
ArrayTwo PointersBinary Search
Solve →
64Longest Consecutive SequenceMedium
ArrayHash TableUnion-Find
Solve →
65Combination SumMedium
ArrayBacktracking
Solve →
66Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
67House RobberMedium
ArrayDynamic Programming
Solve →
68Diagonal TraverseMedium
ArrayMatrixSimulation
Solve →
69Find Peak ElementMedium
ArrayBinary Search
Solve →
70Minimum Time DifferenceMedium
ArrayMathString
Solve →
71Coin Change IIMedium
ArrayDynamic Programming
Solve →
72Coin ChangeMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
7301 MatrixMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
74Target SumMedium
ArrayDynamic ProgrammingBacktracking
Solve →
75Largest Time for Given DigitsMedium
ArrayStringBacktracking
Solve →
76Word SubsetsMedium
ArrayHash TableString
Solve →
77Number of Good PairsEasy
ArrayHash TableMath
Solve →
78Max Points on a LineHard
ArrayHash TableMath
Solve →
79Fair Distribution of CookiesMedium
ArrayDynamic ProgrammingBacktracking
Solve →
80Check if Every Row and Column Contains All NumbersEasy
ArrayHash TableMatrix
Solve →
81Two Sum II - Input Array Is SortedMedium
ArrayTwo PointersBinary Search
Solve →
82Maximum Number of Events That Can Be AttendedMedium
ArrayGreedySorting
Solve →
834SumMedium
ArrayTwo PointersSorting
Solve →
84Find the Winner of the Circular GameMedium
ArrayMathRecursion
Solve →
85Assign CookiesEasy
ArrayTwo PointersGreedy
Solve →
86Find Missing and Repeated ValuesEasy
ArrayHash TableMath
Solve →
87Lemonade ChangeEasy
ArrayGreedy
Solve →
88Next Greater Element IIMedium
ArrayStackMonotonic Stack
Solve →
89Search Insert PositionEasy
ArrayBinary Search
Solve →
90Intersection of Two ArraysEasy
ArrayHash TableTwo Pointers
Solve →
91Contains Duplicate IIEasy
ArrayHash TableSliding Window
Solve →
92House Robber IIMedium
ArrayDynamic Programming
Solve →
93Missing NumberEasy
ArrayHash TableMath
Solve →
94Find First and Last Position of Element in Sorted ArrayMedium
ArrayBinary Search
Solve →
95Find Lucky Integer in an ArrayEasy
ArrayHash TableCounting
Solve →
96Sliding Window MaximumHard
ArrayQueueSliding Window
Solve →
97Combination Sum IIMedium
ArrayBacktracking
Solve →
98N-Repeated Element in Size 2N ArrayEasy
ArrayHash Table
Solve →
99Spiral MatrixMedium
ArrayMatrixSimulation
Solve →
100Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
101Merge IntervalsMedium
ArraySorting
Solve →
102Two SumEasy
ArrayHash Table
Solve →
103Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
104Group AnagramsMedium
ArrayHash TableString
Solve →
105Sort Even and Odd Indices IndependentlyEasy
ArraySorting
Solve →
106Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
107Find Winner on a Tic Tac Toe GameEasy
ArrayHash TableMatrix
Solve →
108Largest NumberMedium
ArrayStringGreedy
Solve →
109Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →
110Rotate ImageMedium
ArrayMathMatrix
Solve →
111Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
112Longest Common PrefixEasy
ArrayStringTrie
Solve →
113Search in Rotated Sorted ArrayMedium
ArrayBinary Search
Solve →
114Move ZeroesEasy
ArrayTwo Pointers
Solve →
115Rotting OrangesMedium
ArrayBreadth-First SearchMatrix
Solve →
116Valid SudokuMedium
ArrayHash TableMatrix
Solve →
117Merge Sorted ArrayEasy
ArrayTwo PointersSorting
Solve →
118Non-overlapping IntervalsMedium
ArrayDynamic ProgrammingGreedy
Solve →
119Jump Game IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
1203SumMedium
ArrayTwo PointersSorting
Solve →
121Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
122Jump GameMedium
ArrayDynamic ProgrammingGreedy
Solve →
123Replace Elements with Greatest Element on Right SideEasy
Array
Solve →
124Product of Array Except SelfMedium
ArrayPrefix Sum
Solve →
125Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
126Island PerimeterEasy
ArrayDepth-First SearchBreadth-First Search
Solve →
127Single Element in a Sorted ArrayMedium
ArrayBinary Search
Solve →
1283Sum ClosestMedium
ArrayTwo PointersSorting
Solve →
129Median of Two Sorted ArraysHard
ArrayBinary SearchDivide and Conquer
Solve →
130N-QueensHard
ArrayBacktracking
Solve →
131Rotate ArrayMedium
ArrayMathTwo Pointers
Solve →
132Asteroid CollisionMedium
ArrayStackSimulation
Solve →
133Word Search IIHard
ArrayStringBacktracking
Solve →
134Pascal's TriangleEasy
ArrayDynamic Programming
Solve →
135Dungeon GameHard
ArrayDynamic ProgrammingMatrix
Solve →
136Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
137Top K Frequent ElementsMedium
ArrayHash TableDivide and Conquer
Solve →
138Gas StationMedium
ArrayGreedy
Solve →
139Remove Duplicates from Sorted ArrayEasy
ArrayTwo Pointers
Solve →
140Combination SumMedium
ArrayBacktracking
Solve →
141Word SearchMedium
ArrayStringBacktracking
Solve →
142Partition Equal Subset SumMedium
ArrayDynamic Programming
Solve →
143Diagonal TraverseMedium
ArrayMatrixSimulation
Solve →
144Sudoku SolverHard
ArrayHash TableBacktracking
Solve →
145Contains DuplicateEasy
ArrayHash TableSorting
Solve →
146Maximal RectangleHard
ArrayDynamic ProgrammingStack
Solve →
147Majority ElementEasy
ArrayHash TableDivide and Conquer
Solve →
148Largest Time for Given DigitsMedium
ArrayStringBacktracking
Solve →
149Set Matrix ZeroesMedium
ArrayHash TableMatrix
Solve →
150Minimum Path SumMedium
ArrayDynamic ProgrammingMatrix
Solve →
151Sort Array by Increasing FrequencyEasy
ArrayHash TableSorting
Solve →
152Minimum Number of Arrows to Burst BalloonsMedium
ArrayGreedySorting
Solve →
153Find the Highest AltitudeEasy
ArrayPrefix Sum
Solve →
154Fruit Into BasketsMedium
ArrayHash TableSliding Window
Solve →
155Max Area of IslandMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
156Lemonade ChangeEasy
ArrayGreedy
Solve →
157Search Insert PositionEasy
ArrayBinary Search
Solve →
158Spiral Matrix IIMedium
ArrayMatrixSimulation
Solve →
159SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
160Best Time to Buy and Sell Stock IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
161Longest Consecutive SequenceMedium
ArrayHash TableUnion-Find
Solve →
162Word BreakMedium
ArrayHash TableString
Solve →
163House RobberMedium
ArrayDynamic Programming
Solve →
164Find the Duplicate NumberMedium
ArrayTwo PointersBinary Search
Solve →
165Coin ChangeMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
166Find the Winner of the Circular GameMedium
ArrayMathRecursion
Solve →
167Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
168Minimum Time DifferenceMedium
ArrayMathString
Solve →
169Coin Change IIMedium
ArrayDynamic Programming
Solve →
170Find Peak ElementMedium
ArrayBinary Search
Solve →
171Word SubsetsMedium
ArrayHash TableString
Solve →
172Fair Distribution of CookiesMedium
ArrayDynamic ProgrammingBacktracking
Solve →
173Check if Every Row and Column Contains All NumbersEasy
ArrayHash TableMatrix
Solve →
174Number of Good PairsEasy
ArrayHash TableMath
Solve →
175Intersection of Two ArraysEasy
ArrayHash TableTwo Pointers
Solve →
176Maximum Number of Events That Can Be AttendedMedium
ArrayGreedySorting
Solve →
17701 MatrixMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
1784SumMedium
ArrayTwo PointersSorting
Solve →
179Target SumMedium
ArrayDynamic ProgrammingBacktracking
Solve →
180Max Points on a LineHard
ArrayHash TableMath
Solve →
181Two Sum II - Input Array Is SortedMedium
ArrayTwo PointersBinary Search
Solve →
182Next Greater Element IIMedium
ArrayStackMonotonic Stack
Solve →
183House Robber IIMedium
ArrayDynamic Programming
Solve →
184Contains Duplicate IIEasy
ArrayHash TableSliding Window
Solve →
185Find Lucky Integer in an ArrayEasy
ArrayHash TableCounting
Solve →
186Combination Sum IIMedium
ArrayBacktracking
Solve →
187N-Repeated Element in Size 2N ArrayEasy
ArrayHash Table
Solve →
188Sliding Window MaximumHard
ArrayQueueSliding Window
Solve →
189Assign CookiesEasy
ArrayTwo PointersGreedy
Solve →
190Find Missing and Repeated ValuesEasy
ArrayHash TableMath
Solve →
191Largest Number At Least Twice of OthersEasy
ArraySorting
Solve →
192Plus OneEasy
ArrayMath
Solve →
193Missing NumberEasy
ArrayHash TableMath
Solve →
194Find First and Last Position of Element in Sorted ArrayMedium
ArrayBinary Search
Solve →
195Maximum Number of Words Found in SentencesEasy
ArrayString
Solve →
196First Missing PositiveHard
ArrayHash Table
Solve →