Skip to main content
DifficultyTopic176 of 176
No.ProblemDifficultyFrequency
364Nested List Weight Sum IIMedium
100.0%
716Max Stack
Stack/Queue
Hard
100.0%
244Shortest Word Distance IIMedium
87.5%
432All O`one Data StructureHard
87.5%
1004Max Consecutive Ones IIIMedium
87.5%
17Letter Combinations of a Phone Number
Math
Medium
75.0%
20Valid Parentheses
Stack/Queue
Easy
75.0%
34Find First and Last Position of Element in Sorted Array
Array
Medium
75.0%
50Pow(x, n)
Math
Medium
75.0%
53Maximum Subarray
Array
Medium
75.0%
127Word LadderHard
75.0%
152Maximum Product Subarray
Array
Medium
75.0%
156Binary Tree Upside Down
Tree
Medium
75.0%
200Number of Islands
GraphMath
Medium
75.0%
277Find the CelebrityMedium
75.0%
339Nested List Weight SumMedium
75.0%
366Find Leaves of Binary Tree
Tree
Medium
75.0%
380Insert Delete GetRandom O(1)Medium
75.0%
605Can Place FlowersEasy
75.0%
698Partition to K Equal Sum Subsets
DP
Medium
75.0%
33Search in Rotated Sorted Array
ArrayBinary Search
Medium
62.5%
46PermutationsMedium
62.5%
56Merge IntervalsMedium
62.5%
65Valid Number
Math
Hard
62.5%
76Minimum Window Substring
StringTreeSliding Window
Hard
62.5%
101Symmetric Tree
Tree
Easy
62.5%
104Maximum Depth of Binary Tree
Tree
Easy
62.5%
2040Kth Smallest Product of Two Sorted Arrays
Array
Hard
62.5%
146LRU CacheMedium
62.5%
149Max Points on a LineHard
62.5%
187Repeated DNA SequencesMedium
62.5%
205Isomorphic Strings
String
Easy
62.5%
215Kth Largest Element in an Array
ArrayHeap
Medium
62.5%
235Lowest Common Ancestor of a Binary Search Tree
TreeBinary Search
Medium
62.5%
236Lowest Common Ancestor of a Binary Tree
Tree
Medium
62.5%
243Shortest Word DistanceEasy
62.5%
254Factor CombinationsMedium
62.5%
256Paint HouseMedium
62.5%
272Closest Binary Search Tree Value II
TreeBinary Search
Hard
62.5%
297Serialize and Deserialize Binary Tree
Tree
Hard
62.5%
2276Count Integers in Intervals
Math
Hard
62.5%
360Sort Transformed Array
Array
Medium
62.5%
381Insert Delete GetRandom O(1) - Duplicates allowedHard
62.5%
636Exclusive Time of FunctionsMedium
62.5%
671Second Minimum Node In a Binary Tree
TreeLinked List
Easy
62.5%
744Find Smallest Letter Greater Than TargetEasy
62.5%
528Random Pick with WeightMedium
62.5%
1188Design Bounded Blocking Queue
Stack/Queue
Medium
62.5%
1650Lowest Common Ancestor of a Binary Tree III
Tree
Medium
62.5%
319Bulb SwitcherMedium
62.5%
1Two Sum
Sliding Window
Easy
50.0%
21Merge Two Sorted ListsEasy
50.0%
23Merge k Sorted ListsHard
50.0%
47Permutations IIMedium
50.0%
57Insert IntervalMedium
50.0%
61Rotate ListMedium
50.0%
68Text JustificationHard
50.0%
72Edit Distance
DP
Medium
50.0%
103Binary Tree Zigzag Level Order Traversal
Tree
Medium
50.0%
102Binary Tree Level Order Traversal
Tree
Medium
50.0%
150Evaluate Reverse Polish NotationMedium
50.0%
170Two Sum III - Data structure design
Sliding Window
Easy
50.0%
173Binary Search Tree Iterator
TreeBinary Search
Medium
50.0%
198House RobberMedium
50.0%
238Product of Array Except Self
Array
Medium
50.0%
245Shortest Word Distance IIIMedium
50.0%
2196Create Binary Tree From Descriptions
Tree
Medium
50.0%
261Graph Valid Tree
TreeGraph
Medium
50.0%
311Sparse Matrix Multiplication
Array
Medium
50.0%
341Flatten Nested List IteratorMedium
50.0%
367Valid Perfect SquareEasy
50.0%
373Find K Pairs with Smallest SumsMedium
50.0%
2344Minimum Deletions to Make Array Divisible
Array
Hard
50.0%
464Can I WinMedium
50.0%
2472Maximum Number of Non-overlapping Palindrome Substrings
StringTreeMath
Hard
50.0%
515Find Largest Value in Each Tree Row
Tree
Medium
50.0%
516Longest Palindromic Subsequence
String
Medium
50.0%
2431Maximize Total Tastiness of Purchased FruitsMedium
50.0%
2532Time to Cross a BridgeHard
50.0%
633Sum of Square Numbers
Math
Medium
50.0%
647Palindromic Substrings
StringTree
Medium
50.0%
658Find K Closest ElementsMedium
50.0%
730Count Different Palindromic Subsequences
String
Hard
50.0%
946Validate Stack Sequences
Stack/Queue
Medium
50.0%
1117Building H2OMedium
50.0%
1107New Users Daily CountMedium
50.0%
1127User Purchase PlatformHard
50.0%
1148Article Views IEasy
50.0%
1149Article Views IIMedium
50.0%
1343Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
ArrayMath
Medium
50.0%
1588Sum of All Odd Length Subarrays
Array
Easy
50.0%
1644Lowest Common Ancestor of a Binary Tree II
Tree
Medium
50.0%
886Possible Bipartition
DP
Medium
50.0%
210Course Schedule IIMedium
50.0%
489Robot Room CleanerHard
50.0%
721Accounts MergeMedium
50.0%
69Sqrt(x)
Math
Easy
50.0%
160Intersection of Two Linked Lists
Linked List
Easy
50.0%
3480Maximize Subarrays After Removing One Conflicting Pair
Array
Hard
50.0%
617Merge Two Binary Trees
Tree
Easy
50.0%
3850Count Sequences to KHard
50.0%
3891Minimum Increase to Maximize Special IndicesMedium
50.0%
3Longest Substring Without Repeating Characters
StringTree
Medium
37.5%
100Same Tree
Tree
Easy
37.5%
126Word Ladder IIHard
37.5%
155Min Stack
Stack/Queue
Medium
37.5%
323Number of Connected Components in an Undirected Graph
GraphMath
Medium
37.5%
384Shuffle an Array
Array
Medium
37.5%
611Valid Triangle Number
Math
Medium
37.5%
695Max Area of Island
Graph
Medium
37.5%
706Design HashMapEasy
37.5%
40Combination Sum IIMedium
37.5%
742Closest Leaf in a Binary Tree
Tree
Medium
37.5%
470Implement Rand10() Using Rand7()Medium
37.5%
2964Number of Divisible Triplet Sums
Math
Medium
37.5%
678Valid Parenthesis String
String
Medium
37.5%
785Is Graph Bipartite?
Graph
Medium
37.5%
450Delete Node in a BST
TreeLinked List
Medium
37.5%
265Paint House IIHard
37.5%
1386Cinema Seat AllocationMedium
37.5%
32Longest Valid Parentheses
Stack/Queue
Hard
37.5%
1882Process Tasks Using ServersMedium
37.5%
632Smallest Range Covering Elements from K ListsHard
37.5%
151Reverse Words in a String
String
Medium
37.5%
460LFU CacheHard
37.5%
5Longest Palindromic Substring
StringTree
Medium
25.0%
12Integer to Roman
Math
Medium
25.0%
39Combination SumMedium
25.0%
88Merge Sorted Array
Array
Easy
25.0%
121Best Time to Buy and Sell StockEasy
25.0%
143Reorder ListMedium
25.0%
213House Robber IIMedium
25.0%
763Partition Labels
DP
Medium
25.0%
973K Closest Points to OriginMedium
25.0%
1197Minimum Knight MovesMedium
25.0%
28Find the Index of the First Occurrence in a String
String
Easy
25.0%
36Valid SudokuMedium
25.0%
139Word BreakMedium
25.0%
62Unique PathsMedium
25.0%
226Invert Binary Tree
Tree
Easy
25.0%
1570Dot Product of Two Sparse VectorsMedium
25.0%
274H-IndexMedium
25.0%
925Long Pressed NameEasy
25.0%
54201 Matrix
Array
Medium
25.0%
875Koko Eating BananasMedium
25.0%
282Expression Add OperatorsHard
25.0%
230Kth Smallest Element in a BST
Tree
Medium
25.0%
1944Number of Visible People in a Queue
Stack/QueueMath
Hard
25.0%
430Flatten a Multilevel Doubly Linked List
Linked List
Medium
25.0%
1857Largest Color Value in a Directed Graph
Graph
Hard
25.0%
273Integer to English Words
Math
Hard
25.0%
621Task SchedulerMedium
25.0%
153Find Minimum in Rotated Sorted Array
ArrayBinary Search
Medium
25.0%
7Reverse Integer
Math
Medium
25.0%
1473Paint House IIIHard
25.0%
1048Longest String Chain
String
Medium
25.0%
3113Find the Number of Subarrays Where Boundary Elements Are Maximum
ArrayMath
Hard
25.0%
560Subarray Sum Equals K
Array
Medium
25.0%
184SumMedium
25.0%
827Making A Large Island
Graph
Hard
25.0%
1041Robot Bounded In CircleMedium
25.0%
207Course ScheduleMedium
25.0%
128Longest Consecutive SequenceMedium
25.0%
296Best Meeting PointHard
25.0%
98Validate Binary Search Tree
TreeBinary Search
Medium
25.0%
490The MazeMedium
25.0%
84Largest Rectangle in HistogramHard
25.0%
752Open the LockMedium
25.0%
994Rotting OrangesMedium
25.0%
141Linked List Cycle
GraphLinked List
Easy
25.0%
1017Convert to Base -2Medium
25.0%
701Insert into a Binary Search Tree
TreeBinary Search
Medium
25.0%
81Search in Rotated Sorted Array II
ArrayBinary Search
Medium
25.0%
387First Unique Character in a String
String
Easy
25.0%
206Reverse Linked List
Linked List
Easy
25.0%
863All Nodes Distance K in Binary Tree
TreeLinked List
Medium
25.0%