1 |
Two Sum
|
99
|
Link
|
36.4% |
|
2 |
Add Two Numbers
|
99
|
Link
|
28.2% |
|
13 |
Roman to Integer
|
99
|
|
47.0% |
|
11 |
Container With Most Water
|
97
|
Link
|
36.9% |
|
3 |
Longest Substring Without Repeating Characters
|
96
|
Link
|
24.5% |
|
7 |
Reverse Integer
|
95
|
|
24.4% |
|
20 |
Valid Parentheses
|
95
|
|
33.7% |
|
5 |
Longest Palindromic Substring
|
94
|
Link
|
25.2% |
|
206 |
Reverse Linked List
|
94
|
Link
|
46.3% |
|
146 |
LRU Cache
|
94
|
|
18.9% |
|
155 |
Min Stack
|
94
|
|
30.0% |
|
122 |
Best Time to Buy and Sell Stock II
|
93
|
Link
|
47.8% |
|
53 |
Maximum Subarray
|
93
|
|
40.0% |
|
283 |
Move Zeroes
|
93
|
Link
|
50.9% |
|
151 |
Reverse Words in a String
|
92
|
|
15.7% |
|
141 |
Linked List Cycle
|
92
|
Link
|
35.2% |
|
121 |
Best Time to Buy and Sell Stock
|
91
|
Link
|
42.2% |
|
42 |
Trapping Rain Water
|
91
|
Link
|
37.3% |
|
15 |
3Sum
|
90
|
|
21.8% |
|
172 |
Factorial Trailing Zeroes
|
89
|
|
36.6% |
|
50 |
Pow(x, n)
|
88
|
|
26.0% |
|
88 |
Merge Sorted Array
|
88
|
|
32.1% |
|
138 |
Copy List with Random Pointer
|
87
|
|
26.0% |
|
139 |
Word Break
|
86
|
Link
|
30.9% |
|
26 |
Remove Duplicates from Sorted Array
|
86
|
Link
|
35.6% |
|
49 |
Group Anagrams
|
85
|
Link
|
36.8% |
|
56 |
Merge Intervals
|
85
|
Link
|
31.2% |
|
8 |
String to Integer (atoi)
|
85
|
|
13.9% |
|
160 |
Intersection of Two Linked Lists
|
84
|
Link
|
30.8% |
|
100 |
Same Tree
|
83
|
|
47.1% |
|
33 |
Search in Rotated Sorted Array
|
82
|
|
32.1% |
|
110 |
Balanced Binary Tree
|
78
|
|
38.0% |
|
268 |
Missing Number
|
77
|
Link
|
44.4% |
|
387 |
First Unique Character in a String
|
77
|
|
47.2% |
|
189 |
Rotate Array
|
77
|
Link
|
25.1% |
|
16 |
3Sum Closest
|
76
|
|
31.4% |
|
287 |
Find the Duplicate Number
|
76
|
Link
|
43.9% |
|
69 |
Sqrt(x)
|
75
|
|
28.4% |
|
79 |
Word Search
|
73
|
|
27.6% |
|
24 |
Swap Nodes in Pairs
|
73
|
|
38.8% |
|
101 |
Symmetric Tree
|
70
|
Link
|
39.7% |
|
62 |
Unique Paths
|
70
|
|
42.1% |
|
386 |
Lexicographical Numbers
|
68
|
|
42.0% |
|
232 |
Implement Queue using Stacks
|
67
|
Link
|
37.5% |
|
105 |
Construct Binary Tree from Preorder and Inorder Traversal
|
66
|
|
32.9% |
|
297 |
Serialize and Deserialize Binary Tree
|
66
|
|
34.1% |
|
215 |
Kth Largest Element in an Array
|
65
|
|
40.0% |
|
78 |
Subsets
|
65
|
|
42.9% |
|
102 |
Binary Tree Level Order Traversal
|
64
|
|
41.3% |
|
669 |
Trim a Binary Search Tree
|
63
|
Link
|
58.3% |
|
445 |
Add Two Numbers II
|
63
|
|
46.0% |
|
208 |
Implement Trie (Prefix Tree)
|
61
|
Link
|
29.8% |
|
230 |
Kth Smallest Element in a BST
|
57
|
|
44.6% |
|
131 |
Palindrome Partitioning
|
56
|
|
34.6% |
|
98 |
Validate Binary Search Tree
|
49
|
|
23.8% |
|
547 |
Friend Circles
|
47
|
Link
|
49.1% |
|
117 |
Populating Next Right Pointers in Each Node II
|
46
|
|
33.9% |
|
225 |
Implement Stack using Queues
|
45
|
Link
|
33.7% |
|
274 |
H-Index
|
45
|
Link
|
33.6% |
|
103 |
Binary Tree Zigzag Level Order Traversal
|
44
|
|
35.8% |
|
113 |
Path Sum II
|
42
|
|
34.8% |
|
266 |
Palindrome Permutation
|
40
|
Link
|
57.7% |
|
158 |
Read N Characters Given Read4 II - Call multiple times
|
37
|
|
24.6% |
|
63 |
Unique Paths II
|
35
|
|
32.0% |
|
692 |
Top K Frequent Words
|
27
|
Link
|
40.8% |
|
714 |
Best Time to Buy and Sell Stock with Transaction Fee
|
24
|
Link
|
42.2% |
|
556 |
Next Greater Element III
|
22
|
Link
|
29.1% |
|
582 |
Kill Process
|
21
|
Link
|
50.1% |
|
443 |
String Compression
|
18
|
Link
|
36.9% |
|
570 |
Managers with at Least 5 Direct Reports
|
3
|
Link
|
55.9% |
|
749 |
Contain Virus
|
0
|
Link
|
36.2% |
|