534
Design TinyURL
99
0.0%
Medium
1
Two Sum
99
Link
36.4%
Easy
2
Add Two Numbers
99
Link
28.2%
Medium
3
Longest Substring Without Repeating Characters
96
Link
24.5%
Medium
20
Valid Parentheses
95
33.7%
Easy
21
Merge Two Sorted Lists
95
Link
39.5%
Easy
535
Encode and Decode TinyURL
94
Link
74.1%
Medium
5
Longest Palindromic Substring
94
Link
25.2%
Medium
206
Reverse Linked List
94
Link
46.3%
Easy
146
LRU Cache
94
18.9%
Hard
155
Min Stack
94
30.0%
Easy
23
Merge k Sorted Lists
92
Link
27.8%
Hard
141
Linked List Cycle
92
Link
35.2%
Easy
121
Best Time to Buy and Sell Stock
91
Link
42.2%
Easy
42
Trapping Rain Water
91
Link
37.3%
Hard
15
3Sum
90
21.8%
Medium
238
Product of Array Except Self
89
49.9%
Medium
17
Letter Combinations of a Phone Number
88
35.6%
Medium
138
Copy List with Random Pointer
87
26.0%
Medium
617
Merge Two Binary Trees
86
Link
67.7%
Easy
139
Word Break
86
Link
30.9%
Medium
200
Number of Islands
85
Link
35.8%
Medium
49
Group Anagrams
85
Link
36.8%
Medium
48
Rotate Image
85
40.2%
Medium
8
String to Integer (atoi)
85
13.9%
Medium
234
Palindrome Linked List
84
33.2%
Easy
160
Intersection of Two Linked Lists
84
Link
30.8%
Easy
242
Valid Anagram
80
Link
47.0%
Easy
235
Lowest Common Ancestor of a Binary Search Tree
79
39.5%
Easy
387
First Unique Character in a String
77
47.2%
Easy
189
Rotate Array
77
Link
25.1%
Easy
89
Gray Code
74
41.9%
Medium
73
Set Matrix Zeroes
73
36.3%
Medium
167
Two Sum II - Input array is sorted
72
Link
47.2%
Easy
240
Search a 2D Matrix II
72
Link
38.9%
Medium
204
Count Primes
70
26.7%
Easy
236
Lowest Common Ancestor of a Binary Tree
70
30.0%
Medium
127
Word Ladder
69
19.7%
Medium
297
Serialize and Deserialize Binary Tree
66
34.1%
Hard
215
Kth Largest Element in an Array
65
40.0%
Medium
78
Subsets
65
42.9%
Medium
102
Binary Tree Level Order Traversal
64
41.3%
Medium
119
Pascal's Triangle II
61
37.6%
Easy
239
Sliding Window Maximum
56
33.7%
Hard
199
Binary Tree Right Side View
55
Link
41.8%
Medium
126
Word Ladder II
54
14.6%
Hard
380
Insert Delete GetRandom O(1)
50
39.5%
Medium
98
Validate Binary Search Tree
49
23.8%
Medium
460
LFU Cache
48
24.6%
Hard
661
Image Smoother
45
Link
45.9%
Easy
451
Sort Characters By Frequency
45
51.3%
Medium
516
Longest Palindromic Subsequence
43
42.6%
Medium
396
Rotate Function
43
33.5%
Medium
682
Baseball Game
42
Link
58.6%
Easy
449
Serialize and Deserialize BST
42
42.4%
Medium
606
Construct String from Binary Tree
41
Link
49.6%
Easy
438
Find All Anagrams in a String
41
33.9%
Easy
538
Convert BST to Greater Tree
41
Link
49.1%
Easy
414
Third Maximum Number
36
27.9%
Easy
459
Repeated Substring Pattern
33
38.2%
Easy
186
Reverse Words in a String II
30
28.1%
Medium
537
Complex Number Multiplication
30
Link
64.0%
Medium
529
Minesweeper
29
49.6%
Medium
355
Design Twitter
28
25.7%
Medium
645
Set Mismatch
27
Link
39.9%
Easy
692
Top K Frequent Words
27
Link
40.8%
Medium
553
Optimal Division
25
Link
54.9%
Medium
646
Maximum Length of Pair Chain
24
Link
47.6%
Medium
508
Most Frequent Subtree Sum
23
52.2%
Medium
517
Super Washing Machines
23
36.5%
Hard
532
K-diff Pairs in an Array
22
28.2%
Easy
746
Min Cost Climbing Stairs
19
Link
47.9%
Easy
662
Maximum Width of Binary Tree
19
Link
37.7%
Medium
675
Cut Off Trees for Golf Event
19
Link
26.7%
Hard
711
Number of Distinct Islands II
18
Link
40.2%
Hard
545
Boundary of Binary Tree
16
Link
31.9%
Medium
640
Solve the Equation
15
Link
38.9%
Medium
725
Split Linked List in Parts
13
Link
49.7%
Medium
763
Partition Labels
8
Link
67.3%
Medium
663
Equal Tree Partition
8
Link
36.5%
Medium
536
Construct Binary Tree from String
7
42.8%
Medium
694
Number of Distinct Islands
6
Link
44.7%
Medium
579
Find Cumulative Salary of an Employee
2
Link
27.2%
Hard
738
Monotone Increasing Digits
1
Link
41.3%
Medium
762
Prime Number of Set Bits in Binary Representation
0
Link
54.0%
Easy
742
Closest Leaf in a Binary Tree
0
Link
31.6%
Medium