unnested
ProAbout

Practice

Track your progress

Sign in to save solutions, track streaks, and pick up where you left off.

Total0 / 154
Easy0 / 31
Medium0 / 102
Hard0 / 21
Arrays & Hashing0/12 solved
1
Contains Duplicate
Arrays & Hashing
AmazonEasy—
2
Majority Element
Arrays & Hashing
AmazonEasy—
3
Two Sum
Arrays & Hashing
AmazonEasy—
4
Valid Anagram
Arrays & Hashing
AmazonEasy—
5
Encode and Decode StringsPro
Arrays & Hashing
AmazonMedium—
6
Find the Duplicate NumberPro
Arrays & Hashing
AmazonMedium—
7
Group AnagramsPro
Arrays & Hashing
AmazonMedium—
8
Longest Consecutive SequencePro
Arrays & Hashing
AmazonMedium—
9
Product of Array Except SelfPro
Arrays & Hashing
AmazonMedium—
10
Subarray Sum Equals KPro
Arrays & Hashing
AmazonMedium—
11
Top K Frequent ElementsPro
Arrays & Hashing
AmazonMedium—
12
Valid SudokuPro
Arrays & Hashing
AmazonMedium—
Two Pointers0/6 solved
1
Move Zeroes
Two Pointers
MetaEasy—
2
Valid Palindrome
Two Pointers
MetaEasy—
3
3SumPro
Two Pointers
AmazonMedium—
4
Container With Most WaterPro
Two Pointers
AmazonMedium—
5
Two Sum II - Input Array Is SortedPro
Two Pointers
AmazonMedium—
6
Trapping Rain WaterPro
Two Pointers
AmazonHard—
Sliding Window0/6 solved
1
Best Time to Buy and Sell Stock
Sliding Window
AmazonEasy—
2
Longest Repeating Character ReplacementPro
Sliding Window
AmazonMedium—
3
Longest Substring Without Repeating CharactersPro
Sliding Window
AmazonMedium—
4
Minimum Window SubstringPro
Sliding Window
AmazonMedium—
5
Permutation in StringPro
Sliding Window
AmazonMedium—
6
Sliding Window MaximumPro
Sliding Window
AmazonHard—
Stack0/7 solved
1
Valid Parentheses
Stack
AmazonEasy—
2
Car FleetPro
Stack
AmazonMedium—
3
Daily TemperaturesPro
Stack
AmazonMedium—
4
Evaluate Reverse Polish NotationPro
Stack
AmazonMedium—
5
Generate ParenthesesPro
Stack
AmazonMedium—
6
Min StackPro
Stack
AmazonMedium—
7
Largest Rectangle in HistogramPro
Stack
AmazonHard—
Binary Search0/8 solved
1
Binary Search
Binary Search
AmazonEasy—
2
First Bad Version
Binary Search
MetaEasy—
3
Find Minimum in Rotated Sorted ArrayPro
Binary Search
AmazonMedium—
4
Koko Eating BananasPro
Binary Search
AmazonMedium—
5
Search a 2D MatrixPro
Binary Search
AmazonMedium—
6
Search in Rotated Sorted ArrayPro
Binary Search
AmazonMedium—
7
Time Based Key-Value StorePro
Binary Search
AmazonMedium—
8
Median of Two Sorted ArraysPro
Binary Search
GoogleHard—
Linked Lists0/9 solved
1
Linked List Cycle
Linked Lists
AmazonEasy—
2
Merge Two Sorted Lists
Linked Lists
AmazonEasy—
3
Reverse Linked List
Linked Lists
AmazonEasy—
4
Add Two NumbersPro
Linked Lists
AmazonMedium—
5
Copy List with Random PointerPro
Linked Lists
AmazonMedium—
6
Remove Nth Node From End of ListPro
Linked Lists
AmazonMedium—
7
Reorder ListPro
Linked Lists
AmazonMedium—
8
Merge K Sorted ListsPro
Linked Lists
AmazonHard—
9
Reverse Nodes in k-GroupPro
Linked Lists
AmazonHard—
Trees0/15 solved
1
Balanced Binary Tree
Trees
AmazonEasy—
2
Diameter of Binary Tree
Trees
AmazonEasy—
3
Invert Binary Tree
Trees
GoogleEasy—
4
Maximum Depth of Binary Tree
Trees
AmazonEasy—
5
Same Tree
Trees
AmazonEasy—
6
Subtree of Another Tree
Trees
AmazonEasy—
7
Binary Tree Level Order TraversalPro
Trees
AmazonMedium—
8
Binary Tree Right Side ViewPro
Trees
AmazonMedium—
9
Construct Binary Tree from Preorder and Inorder TraversalPro
Trees
AmazonMedium—
10
Count Good Nodes in Binary TreePro
Trees
GoogleMedium—
11
Kth Smallest Element in a BSTPro
Trees
AmazonMedium—
12
Lowest Common Ancestor of a Binary Search TreePro
Trees
AmazonMedium—
13
Validate Binary Search TreePro
Trees
AmazonMedium—
14
Binary Tree Maximum Path SumPro
Trees
AmazonHard—
15
Serialize and Deserialize Binary TreePro
Trees
AmazonHard—
Heap / Priority Queue0/6 solved
1
Kth Largest Element in a Stream
Heap / Priority Queue
AmazonEasy—
2
Last Stone Weight
Heap / Priority Queue
AmazonEasy—
3
K Closest Points to OriginPro
Heap / Priority Queue
AmazonMedium—
4
Kth Largest Element in an ArrayPro
Heap / Priority Queue
AmazonMedium—
5
Task SchedulerPro
Heap / Priority Queue
AmazonMedium—
6
Find Median from Data StreamPro
Heap / Priority Queue
AmazonHard—
Intervals0/6 solved
1
Meeting Rooms
Intervals
GoogleEasy—
2
Insert IntervalPro
Intervals
GoogleMedium—
3
Meeting Rooms IIPro
Intervals
GoogleMedium—
4
Merge IntervalsPro
Intervals
AmazonMedium—
5
Non-overlapping IntervalsPro
Intervals
GoogleMedium—
6
Minimum Interval to Include Each QueryPro
Intervals
AmazonHard—
Graphs0/13 solved
1
Clone GraphPro
Graphs
AmazonMedium—
2
Course SchedulePro
Graphs
AmazonMedium—
3
Course Schedule IIPro
Graphs
AmazonMedium—
4
Graph Valid TreePro
Graphs
AmazonMedium—
5
Max Area of IslandPro
Graphs
AmazonMedium—
6
Number of Connected Components in an Undirected GraphPro
Graphs
AmazonMedium—
7
Number of IslandsPro
Graphs
AmazonMedium—
8
Pacific Atlantic Water FlowPro
Graphs
GoogleMedium—
9
Redundant ConnectionPro
Graphs
AmazonMedium—
10
Rotting OrangesPro
Graphs
GoogleMedium—
11
Surrounded RegionsPro
Graphs
AmazonMedium—
12
Walls and GatesPro
Graphs
AmazonMedium—
13
Word LadderPro
Graphs
AmazonHard—
Advanced Graphs0/6 solved
1
Cheapest Flights Within K StopsPro
Advanced Graphs
GoogleMedium—
2
Min Cost to Connect All PointsPro
Advanced Graphs
AmazonMedium—
3
Network Delay TimePro
Advanced Graphs
AmazonMedium—
4
Alien DictionaryPro
Advanced Graphs
AmazonHard—
5
Reconstruct ItineraryPro
Advanced Graphs
GoogleHard—
6
Swim in Rising WaterPro
Advanced Graphs
GoogleHard—
1-D Dynamic Programming0/13 solved
1
Climbing Stairs
1-D Dynamic Programming
AmazonEasy—
2
Min Cost Climbing Stairs
1-D Dynamic Programming
AmazonEasy—
3
Coin ChangePro
1-D Dynamic Programming
AmazonMedium—
4
Decode WaysPro
1-D Dynamic Programming
AmazonMedium—
5
House RobberPro
1-D Dynamic Programming
AmazonMedium—
6
House Robber IIPro
1-D Dynamic Programming
AmazonMedium—
7
Longest Increasing SubsequencePro
1-D Dynamic Programming
AmazonMedium—
8
Longest Palindromic SubstringPro
1-D Dynamic Programming
AmazonMedium—
9
Maximum Product SubarrayPro
1-D Dynamic Programming
AmazonMedium—
10
Maximum SubarrayPro
1-D Dynamic Programming
AmazonMedium—
11
Palindromic SubstringsPro
1-D Dynamic Programming
AmazonMedium—
12
Partition Equal Subset SumPro
1-D Dynamic Programming
AmazonMedium—
13
Word BreakPro
1-D Dynamic Programming
AmazonMedium—
2-D Dynamic Programming0/11 solved
1
Best Time to Buy and Sell Stock with CooldownPro
2-D Dynamic Programming
AmazonMedium—
2
Coin Change IIPro
2-D Dynamic Programming
AmazonMedium—
3
Interleaving StringPro
2-D Dynamic Programming
GoogleMedium—
4
Longest Common SubsequencePro
2-D Dynamic Programming
GoogleMedium—
5
Target SumPro
2-D Dynamic Programming
AmazonMedium—
6
Unique PathsPro
2-D Dynamic Programming
AmazonMedium—
7
Burst BalloonsPro
2-D Dynamic Programming
AmazonHard—
8
Distinct SubsequencesPro
2-D Dynamic Programming
GoogleHard—
9
Edit DistancePro
2-D Dynamic Programming
AmazonHard—
10
Longest Increasing Path in a MatrixPro
2-D Dynamic Programming
GoogleHard—
11
Regular Expression MatchingPro
2-D Dynamic Programming
GoogleHard—
Greedy0/7 solved
1
Gas StationPro
Greedy
AmazonMedium—
2
Hand of StraightsPro
Greedy
GoogleMedium—
3
Jump GamePro
Greedy
AmazonMedium—
4
Jump Game IIPro
Greedy
AmazonMedium—
5
Merge Triplets to Form Target TripletPro
Greedy
AmazonMedium—
6
Partition LabelsPro
Greedy
AmazonMedium—
7
Valid Parenthesis StringPro
Greedy
AmazonMedium—
Backtracking0/9 solved
1
Combination SumPro
Backtracking
AmazonMedium—
2
Combination Sum IIPro
Backtracking
AmazonMedium—
3
Letter Combinations of a Phone NumberPro
Backtracking
AmazonMedium—
4
Palindrome PartitioningPro
Backtracking
AmazonMedium—
5
PermutationsPro
Backtracking
AmazonMedium—
6
SubsetsPro
Backtracking
AmazonMedium—
7
Subsets IIPro
Backtracking
AmazonMedium—
8
Word SearchPro
Backtracking
AmazonMedium—
9
N-QueensPro
Backtracking
AmazonHard—
Tries0/3 solved
1
Design Add and Search Words Data StructurePro
Tries
AmazonMedium—
2
Implement Trie (Prefix Tree)Pro
Tries
AmazonMedium—
3
Word Search IIPro
Tries
AmazonHard—
Bit Manipulation0/6 solved
1
Counting Bits
Bit Manipulation
AmazonEasy—
2
Missing Number
Bit Manipulation
AmazonEasy—
3
Number of 1 Bits
Bit Manipulation
AmazonEasy—
4
Reverse Bits
Bit Manipulation
AmazonEasy—
5
Single Number
Bit Manipulation
AmazonEasy—
6
Sum of Two IntegersPro
Bit Manipulation
AmazonMedium—
Math & Geometry0/9 solved
1
Happy Number
Math & Geometry
AmazonEasy—
2
Plus One
Math & Geometry
GoogleEasy—
3
Detect SquaresPro
Math & Geometry
AmazonMedium—
4
Multiply StringsPro
Math & Geometry
GoogleMedium—
5
Pow(x, n)Pro
Math & Geometry
GoogleMedium—
6
Reverse IntegerPro
Math & Geometry
GoogleMedium—
7
Rotate ImagePro
Math & Geometry
AmazonMedium—
8
Set Matrix ZeroesPro
Math & Geometry
AmazonMedium—
9
Spiral MatrixPro
Math & Geometry
AmazonMedium—
Design0/2 solved
1
Design TwitterPro
Design
AmazonMedium—
2
LRU CachePro
Design
AmazonMedium—

154 of 154