← Back to Agoda

Array

66 questions

1SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
2House RobberMedium
ArrayDynamic Programming
Solve →
3SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
4Eliminate Maximum Number of MonstersMedium
ArrayGreedySorting
Solve →
5Capacity To Ship Packages Within D DaysMedium
ArrayBinary Search
Solve →
6Minimum Absolute DifferenceEasy
ArraySorting
Solve →
7Sort ColorsMedium
ArrayTwo PointersSorting
Solve →
8Rank Transform of an ArrayEasy
ArrayHash TableSorting
Solve →
9Jump GameMedium
ArrayDynamic ProgrammingGreedy
Solve →
10Coin ChangeMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
11Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →
12Koko Eating BananasMedium
ArrayBinary Search
Solve →
13House RobberMedium
ArrayDynamic Programming
Solve →
14SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
15Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
16Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
17Minimum Absolute DifferenceEasy
ArraySorting
Solve →
18Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →
19Eliminate Maximum Number of MonstersMedium
ArrayGreedySorting
Solve →
20Capacity To Ship Packages Within D DaysMedium
ArrayBinary Search
Solve →
213SumMedium
ArrayTwo PointersSorting
Solve →
22Unique Paths IIMedium
ArrayDynamic ProgrammingMatrix
Solve →
23Sort Array by Increasing FrequencyEasy
ArrayHash TableSorting
Solve →
24Find Pivot IndexEasy
ArrayPrefix Sum
Solve →
25TriangleMedium
ArrayDynamic Programming
Solve →
26House RobberMedium
ArrayDynamic Programming
Solve →
27Two SumEasy
ArrayHash Table
Solve →
28Insert Delete GetRandom O(1)Medium
ArrayHash TableMath
Solve →
29Squares of a Sorted ArrayEasy
ArrayTwo PointersSorting
Solve →
30Find the Smallest Divisor Given a ThresholdMedium
ArrayBinary Search
Solve →
31Next Greater Element IEasy
ArrayHash TableStack
Solve →
32PermutationsMedium
ArrayBacktracking
Solve →
33Subarray Product Less Than KMedium
ArrayBinary SearchSliding Window
Solve →
34Best Time to Buy and Sell Stock IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
35Longest String ChainMedium
ArrayHash TableTwo Pointers
Solve →
36Sliding Window MaximumHard
ArrayQueueSliding Window
Solve →
37Longest Increasing SubsequenceMedium
ArrayBinary SearchDynamic Programming
Solve →
38Minimum Absolute DifferenceEasy
ArraySorting
Solve →
39Eliminate Maximum Number of MonstersMedium
ArrayGreedySorting
Solve →
40Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
41Capacity To Ship Packages Within D DaysMedium
ArrayBinary Search
Solve →
42Daily TemperaturesMedium
ArrayStackMonotonic Stack
Solve →
433SumMedium
ArrayTwo PointersSorting
Solve →
44Unique Paths IIMedium
ArrayDynamic ProgrammingMatrix
Solve →
45House RobberMedium
ArrayDynamic Programming
Solve →
46Find Pivot IndexEasy
ArrayPrefix Sum
Solve →
47Sort ColorsMedium
ArrayTwo PointersSorting
Solve →
48Sort Array by Increasing FrequencyEasy
ArrayHash TableSorting
Solve →
49Sliding Window MaximumHard
ArrayQueueSliding Window
Solve →
50Coin ChangeMedium
ArrayDynamic ProgrammingBreadth-First Search
Solve →
51Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
52Koko Eating BananasMedium
ArrayBinary Search
Solve →
53SubsetsMedium
ArrayBacktrackingBit Manipulation
Solve →
54TriangleMedium
ArrayDynamic Programming
Solve →
55Insert Delete GetRandom O(1)Medium
ArrayHash TableMath
Solve →
56Next Greater Element IEasy
ArrayHash TableStack
Solve →
57Find the Smallest Divisor Given a ThresholdMedium
ArrayBinary Search
Solve →
58Squares of a Sorted ArrayEasy
ArrayTwo PointersSorting
Solve →
59Two SumEasy
ArrayHash Table
Solve →
60Subarray Product Less Than KMedium
ArrayBinary SearchSliding Window
Solve →
61PermutationsMedium
ArrayBacktracking
Solve →
62Longest Increasing SubsequenceMedium
ArrayBinary SearchDynamic Programming
Solve →
63Longest String ChainMedium
ArrayHash TableTwo Pointers
Solve →
64Best Time to Buy and Sell Stock IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
65Rank Transform of an ArrayEasy
ArrayHash TableSorting
Solve →
66Jump GameMedium
ArrayDynamic ProgrammingGreedy
Solve →