← Back to Airbnb

Array

86 questions

1Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
2Design Excel Sum FormulaHard
ArrayHash TableString
Solve →
3Shortest Uncommon Substring in an ArrayMedium
ArrayHash TableString
Solve →
4Maximum Candies You Can Get from BoxesHard
ArrayBreadth-First SearchGraph Theory
Solve →
5Detonate the Maximum BombsMedium
ArrayMathDepth-First Search
Solve →
6Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
7Design Excel Sum FormulaHard
ArrayHash TableString
Solve →
8Maximum Candies You Can Get from BoxesHard
ArrayBreadth-First SearchGraph Theory
Solve →
9Shortest Uncommon Substring in an ArrayMedium
ArrayHash TableString
Solve →
10Shopping OffersMedium
ArrayDynamic ProgrammingBacktracking
Solve →
11Accounts MergeMedium
ArrayHash TableString
Solve →
12Smallest Common RegionMedium
ArrayHash TableString
Solve →
13Minimum Cost to Reach Destination in TimeHard
ArrayDynamic ProgrammingGraph Theory
Solve →
14Text JustificationHard
ArrayStringSimulation
Solve →
15Detonate the Maximum BombsMedium
ArrayMathDepth-First Search
Solve →
16Text JustificationHard
ArrayStringSimulation
Solve →
17Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
18Flatten 2D VectorMedium
ArrayTwo PointersDesign
Solve →
19Palindrome PairsHard
ArrayHash TableString
Solve →
20Smallest Common RegionMedium
ArrayHash TableString
Solve →
21Simple Bank SystemMedium
ArrayHash TableDesign
Solve →
22Combination SumMedium
ArrayBacktracking
Solve →
23Pour WaterMedium
ArraySimulation
Solve →
24Maximum Candies You Can Get from BoxesHard
ArrayBreadth-First SearchGraph Theory
Solve →
25Design Excel Sum FormulaHard
ArrayHash TableString
Solve →
26Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
27Sliding PuzzleHard
ArrayDynamic ProgrammingBacktracking
Solve →
28Design Tic-Tac-ToeMedium
ArrayHash TableDesign
Solve →
29Subarray Product Less Than KMedium
ArrayBinary SearchSliding Window
Solve →
30Alien DictionaryHard
ArrayStringDepth-First Search
Solve →
31Shortest Path to Get All KeysHard
ArrayBit ManipulationBreadth-First Search
Solve →
32Shortest Uncommon Substring in an ArrayMedium
ArrayHash TableString
Solve →
33Contains Duplicate IIEasy
ArrayHash TableSliding Window
Solve →
34Shopping OffersMedium
ArrayDynamic ProgrammingBacktracking
Solve →
35Employee Free TimeHard
ArraySweep LineSorting
Solve →
36Two SumEasy
ArrayHash Table
Solve →
37Word Search IIHard
ArrayStringBacktracking
Solve →
38Minimum Number of Flips to Convert Binary Matrix to Zero MatrixHard
ArrayHash TableBit Manipulation
Solve →
39Single NumberEasy
ArrayBit Manipulation
Solve →
40Minimize Rounding Error to Meet TargetMedium
ArrayMathString
Solve →
41House RobberMedium
ArrayDynamic Programming
Solve →
42Contains DuplicateEasy
ArrayHash TableSorting
Solve →
43Contains Duplicate IIIHard
ArraySliding WindowSorting
Solve →
44Maximal SquareMedium
ArrayDynamic ProgrammingMatrix
Solve →
45Convert Sorted Array to Binary Search TreeEasy
ArrayDivide and ConquerTree
Solve →
46Shortest Path in Binary MatrixMedium
ArrayBreadth-First SearchMatrix
Solve →
47Making A Large IslandHard
ArrayDepth-First SearchBreadth-First Search
Solve →
48Can Place FlowersEasy
ArrayGreedy
Solve →
49Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
50Text JustificationHard
ArrayStringSimulation
Solve →
51Maximum Profit in Job SchedulingHard
ArrayBinary SearchDynamic Programming
Solve →
52Flatten 2D VectorMedium
ArrayTwo PointersDesign
Solve →
53Smallest Common RegionMedium
ArrayHash TableString
Solve →
54Palindrome PairsHard
ArrayHash TableString
Solve →
55Maximum Candies You Can Get from BoxesHard
ArrayBreadth-First SearchGraph Theory
Solve →
56Pour WaterMedium
ArraySimulation
Solve →
57Sliding PuzzleHard
ArrayDynamic ProgrammingBacktracking
Solve →
58Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
59Design Excel Sum FormulaHard
ArrayHash TableString
Solve →
60Alien DictionaryHard
ArrayStringDepth-First Search
Solve →
61Contains Duplicate IIEasy
ArrayHash TableSliding Window
Solve →
62Two SumEasy
ArrayHash Table
Solve →
63Simple Bank SystemMedium
ArrayHash TableDesign
Solve →
64Word Search IIHard
ArrayStringBacktracking
Solve →
65Employee Free TimeHard
ArraySweep LineSorting
Solve →
66Minimize Rounding Error to Meet TargetMedium
ArrayMathString
Solve →
67Convert Sorted Array to Binary Search TreeEasy
ArrayDivide and ConquerTree
Solve →
68Single NumberEasy
ArrayBit Manipulation
Solve →
69House RobberMedium
ArrayDynamic Programming
Solve →
70Contains DuplicateEasy
ArrayHash TableSorting
Solve →
71Contains Duplicate IIIHard
ArraySliding WindowSorting
Solve →
72Maximal SquareMedium
ArrayDynamic ProgrammingMatrix
Solve →
73Minimum Number of Flips to Convert Binary Matrix to Zero MatrixHard
ArrayHash TableBit Manipulation
Solve →
74Combination SumMedium
ArrayBacktracking
Solve →
75Shortest Uncommon Substring in an ArrayMedium
ArrayHash TableString
Solve →
76Shopping OffersMedium
ArrayDynamic ProgrammingBacktracking
Solve →
77Design Tic-Tac-ToeMedium
ArrayHash TableDesign
Solve →
78Subarray Product Less Than KMedium
ArrayBinary SearchSliding Window
Solve →
79Accounts MergeMedium
ArrayHash TableString
Solve →
80Shortest Path to Get All KeysHard
ArrayBit ManipulationBreadth-First Search
Solve →
81Shortest Path in Binary MatrixMedium
ArrayBreadth-First SearchMatrix
Solve →
82Making A Large IslandHard
ArrayDepth-First SearchBreadth-First Search
Solve →
83Can Place FlowersEasy
ArrayGreedy
Solve →
84Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
85Minimum Cost to Reach Destination in TimeHard
ArrayDynamic ProgrammingGraph Theory
Solve →
86Detonate the Maximum BombsMedium
ArrayMathDepth-First Search
Solve →