A

Airbnb

58 questions tracked46 with solutions
🔍
Frequency scoreSorted highest → lowest frequency✓ Our Solution = we have a detailed walkthrough

Showing 58 of 58 questions

1
HardText Justification✓ Our Solution
100
ArrayStringSimulation
LeetCode ↗48% acc.
2
HardPalindrome Pairs✓ Our Solution
95
ArrayHash TableStringTrie
LeetCode ↗36% acc.
3
HardMaximum Profit in Job Scheduling✓ Our Solution
95
ArrayBinary SearchDynamic ProgrammingSorting
LeetCode ↗54% acc.
4
MediumFlatten 2D Vector
90
ArrayTwo PointersDesignIterator
LeetCode ↗50% acc.
5
MediumCombination Sum✓ Our Solution
87
ArrayBacktracking
LeetCode ↗75% acc.
6
MediumSmallest Common Region
84
ArrayHash TableStringTree+2
LeetCode ↗68% acc.
7
MediumPour Water
83
ArraySimulation
LeetCode ↗48% acc.
8
MediumCheapest Flights Within K Stops✓ Our Solution
80
Dynamic ProgrammingDepth-First SearchBreadth-First SearchGraph+2
LeetCode ↗40% acc.
9
HardTrapping Rain Water✓ Our Solution
80
ArrayTwo PointersDynamic ProgrammingStack+1
LeetCode ↗65% acc.
10
HardAlien Dictionary
80
ArrayStringDepth-First SearchBreadth-First Search+2
LeetCode ↗37% acc.
11
HardSliding Puzzle✓ Our Solution
79
ArrayDynamic ProgrammingBacktrackingBreadth-First Search+2
LeetCode ↗73% acc.
12
MediumSimple Bank System✓ Our Solution
74
ArrayHash TableDesignSimulation
LeetCode ↗61% acc.
13
HardShortest Path to Get All Keys✓ Our Solution
74
ArrayBit ManipulationBreadth-First SearchMatrix
LeetCode ↗54% acc.
14
HardMinimum Window Substring✓ Our Solution
74
Hash TableStringSliding Window
LeetCode ↗45% acc.
15
HardEmployee Free Time
74
ArrayLine SweepSortingHeap (Priority Queue)
LeetCode ↗73% acc.
16
MediumAdd Two Numbers✓ Our Solution
72
Linked ListMathRecursion
LeetCode ↗46% acc.
17
HardWord Search II✓ Our Solution
72
ArrayStringBacktrackingTrie+1
LeetCode ↗37% acc.
18
HardMaximum Candies You Can Get from Boxes✓ Our Solution
72
ArrayBreadth-First SearchGraph
LeetCode ↗69% acc.
19
MediumBasic Calculator II✓ Our Solution
72
MathStringStack
LeetCode ↗46% acc.
20
EasyContains Duplicate II✓ Our Solution
72
ArrayHash TableSliding Window
LeetCode ↗49% acc.
21
EasyTwo Sum✓ Our Solution
72
ArrayHash Table
LeetCode ↗56% acc.
22
EasyIntersection of Two Linked Lists✓ Our Solution
72
Hash TableLinked ListTwo Pointers
LeetCode ↗61% acc.
23
EasyContains Duplicate✓ Our Solution
70
ArrayHash TableSorting
LeetCode ↗63% acc.
24
MediumMini Parser✓ Our Solution
70
StringStackDepth-First Search
LeetCode ↗40% acc.
25
HardRegular Expression Matching✓ Our Solution
70
StringDynamic ProgrammingRecursion
LeetCode ↗29% acc.
26
EasyValid Parentheses✓ Our Solution
70
StringStack
LeetCode ↗42% acc.
27
MediumPyramid Transition Matrix✓ Our Solution
70
Bit ManipulationDepth-First SearchBreadth-First Search
LeetCode ↗53% acc.
28
HardMerge k Sorted Lists✓ Our Solution
70
Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
LeetCode ↗57% acc.
29
MediumIP to CIDR
70
StringBit Manipulation
LeetCode ↗55% acc.
30
MediumStrings Differ by One Character
70
Hash TableStringRolling HashHash Function
LeetCode ↗41% acc.
31
MediumMinimum Number of Vertices to Reach All Nodes✓ Our Solution
70
Graph
LeetCode ↗81% acc.
32
MediumRobot Bounded In Circle✓ Our Solution
70
MathStringSimulation
LeetCode ↗56% acc.
33
EasyAdd Strings✓ Our Solution
70
MathStringSimulation
LeetCode ↗52% acc.
34
MediumMinimize Rounding Error to Meet Target
70
ArrayMathStringGreedy+1
LeetCode ↗45% acc.
35
HardMinimum Number of Flips to Convert Binary Matrix to Zero Matrix✓ Our Solution
70
ArrayHash TableBit ManipulationBreadth-First Search+1
LeetCode ↗72% acc.
36
MediumNumber of Ways to Build House of Cards
70
MathDynamic Programming
LeetCode ↗62% acc.
37
EasyHappy Number✓ Our Solution
70
Hash TableMathTwo Pointers
LeetCode ↗58% acc.
38
MediumConvert to Base -2✓ Our Solution
70
Math
LeetCode ↗61% acc.
39
MediumDesign File System
70
Hash TableStringDesignTrie
LeetCode ↗64% acc.
40
EasyConvert Sorted Array to Binary Search Tree✓ Our Solution
70
ArrayDivide and ConquerTreeBinary Search Tree+1
LeetCode ↗74% acc.
41
EasySingle Number✓ Our Solution
70
ArrayBit Manipulation
LeetCode ↗76% acc.
42
EasyReverse Bits✓ Our Solution
70
Divide and ConquerBit Manipulation
LeetCode ↗63% acc.
43
MediumHouse Robber✓ Our Solution
70
ArrayDynamic Programming
LeetCode ↗52% acc.
44
HardContains Duplicate III✓ Our Solution
70
ArraySliding WindowSortingBucket Sort+1
LeetCode ↗24% acc.
45
MediumMaximal Square✓ Our Solution
70
ArrayDynamic ProgrammingMatrix
LeetCode ↗49% acc.
46
MediumDesign Tic-Tac-Toe
60
ArrayHash TableDesignMatrix+1
LeetCode ↗59% acc.
47
MediumSubarray Product Less Than K✓ Our Solution
56
ArrayBinary SearchSliding WindowPrefix Sum
LeetCode ↗53% acc.
48
MediumShortest Uncommon Substring in an Array✓ Our Solution
56
ArrayHash TableStringTrie
LeetCode ↗48% acc.
49
HardDesign Excel Sum Formula
51
ArrayHash TableStringGraph+3
LeetCode ↗43% acc.
50
HardAll O`one Data Structure✓ Our Solution
45
Hash TableLinked ListDesignDoubly-Linked List
LeetCode ↗44% acc.
51
MediumMerge Intervals✓ Our Solution
36
ArraySorting
LeetCode ↗49% acc.
52
MediumTime Based Key-Value Store✓ Our Solution
36
Hash TableStringBinary SearchDesign
LeetCode ↗49% acc.
53
MediumShortest Path in Binary Matrix✓ Our Solution
36
ArrayBreadth-First SearchMatrix
LeetCode ↗50% acc.
54
HardMaking A Large Island✓ Our Solution
36
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
LeetCode ↗55% acc.
55
MediumFlatten Nested List Iterator✓ Our Solution
36
StackTreeDepth-First SearchDesign+2
LeetCode ↗65% acc.
56
MediumFraction to Recurring Decimal✓ Our Solution
36
Hash TableMathString
LeetCode ↗26% acc.
57
EasyCan Place Flowers✓ Our Solution
36
ArrayGreedy
LeetCode ↗29% acc.
58
MediumCoin Change✓ Our Solution
36
ArrayDynamic ProgrammingBreadth-First Search
LeetCode ↗46% acc.