-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMediumList.txt
166 lines (166 loc) · 6.39 KB
/
MediumList.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
280 Wiggle Sort 49.0% Medium
136 Single Number 48.3% Medium
311 Sparse Matrix Multiplication 46.7% Medium
167 Two Sum II - Input array is sorted 46.7% Medium
245 Shortest Word Distance III 45.6% Medium
323 Number of Connected Components in an Undirected Graph 43.3% Medium
260 Single Number III 42.2% Medium
256 Paint House 41.7% Medium
122 Best Time to Buy and Sell Stock II 41.1% Medium
238 Product of Array Except Self 41.0% Medium
281 Zigzag Iterator 40.7% Medium
294 Flip Game II 40.4% Medium
320 Generalized Abbreviation 39.7% Medium
319 Bulb Switcher 39.5% Medium
318 Maximum Product of Word Lengths 38.9% Medium
268 Missing Number 38.8% Medium
144 Binary Tree Preorder Traversal 38.6% Medium
94 Binary Tree Inorder Traversal 38.5% Medium
259 3Sum Smaller 37.5% Medium
12 Integer to Roman 37.1% Medium
156 Binary Tree Upside Down 37.0% Medium
141 Linked List Cycle 36.8% Medium
137 Single Number II 36.7% Medium
96 Unique Binary Search Trees 36.7% Medium
35 Search Insert Position 36.7% Medium
116 Populating Next Right Pointers in Each Node 36.4% Medium
108 Convert Sorted Array to Binary Search Tree 36.2% Medium
286 Walls and Gates 36.0% Medium
53 Maximum Subarray 35.9% Medium
255 Verify Preorder Sequence in Binary Search Tree 35.8% Medium
230 Kth Smallest Element in a BST 35.6% Medium
22 Generate Parentheses 35.4% Medium
153 Find Minimum in Rotated Sorted Array 35.3% Medium
309 Best Time to Buy and Sell Stock with Cooldown 35.2% Medium
250 Count Univalue Subtrees 35.2% Medium
89 Gray Code 35.2% Medium
62 Unique Paths 35.2% Medium
277 Find the Celebrity 35.0% Medium
121 Best Time to Buy and Sell Stock 35.0% Medium
298 Binary Tree Longest Consecutive Sequence 34.9% Medium
285 Inorder Successor in BST 34.8% Medium
244 Shortest Word Distance II 34.8% Medium
46 Permutations 34.4% Medium
24 Swap Nodes in Pairs 34.2% Medium
75 Sort Colors 34.0% Medium
216 Combination Sum III 33.9% Medium
64 Minimum Path Sum 33.9% Medium
59 Spiral Matrix II 33.9% Medium
48 Rotate Image 33.7% Medium
11 Container With Most Water 33.7% Medium
289 Game of Life 33.3% Medium
254 Factor Combinations 33.3% Medium
300 Longest Increasing Subsequence 33.2% Medium
253 Meeting Rooms II 33.2% Medium
77 Combinations 33.1% Medium
74 Search a 2D Matrix 33.1% Medium
173 Binary Search Tree Iterator 32.9% Medium
73 Set Matrix Zeroes 32.8% Medium
284 Peeking Iterator 32.7% Medium
240 Search a 2D Matrix II 32.7% Medium
162 Find Peak Element 32.7% Medium
247 Strobogrammatic Number II 32.6% Medium
199 Binary Tree Right Side View 32.5% Medium
241 Different Ways to Add Parentheses 32.4% Medium
331 Verify Preorder Serialization of a Binary Tree 32.3% Medium
251 Flatten 2D Vector 32.3% Medium
275 H-Index II 32.2% Medium
80 Remove Duplicates from Sorted Array II 31.9% Medium
129 Sum Root to Leaf Numbers 31.8% Medium
81 Search in Rotated Sorted Array II 31.6% Medium
142 Linked List Cycle II 31.5% Medium
215 Kth Largest Element in an Array 31.4% Medium
313 Super Ugly Number 31.3% Medium
279 Perfect Squares 31.0% Medium
261 Graph Valid Tree 30.6% Medium
114 Flatten Binary Tree to Linked List 30.3% Medium
78 Subsets 30.3% Medium
314 Binary Tree Vertical Order Traversal 30.2% Medium
186 Reverse Words in a String II 30.1% Medium
39 Combination Sum 29.9% Medium
329 Longest Increasing Path in a Matrix 29.7% Medium
109 Convert Sorted List to Binary Search Tree 29.6% Medium
90 Subsets II 29.6% Medium
213 House Robber II 29.4% Medium
120 Triangle 29.2% Medium
201 Bitwise AND of Numbers Range 29.0% Medium
63 Unique Paths II 28.9% Medium
95 Unique Binary Search Trees II 28.8% Medium
86 Partition List 28.7% Medium
147 Insertion Sort List 28.5% Medium
34 Search for a Range 28.5% Medium
274 H-Index 28.4% Medium
236 Lowest Common Ancestor of a Binary Tree 28.4% Medium
106 Construct Binary Tree from Inorder and Postorder Traversal 28.3% Medium
16 3Sum Closest 28.3% Medium
163 Missing Ranges 27.9% Medium
103 Binary Tree Zigzag Level Order Traversal 27.8% Medium
55 Jump Game 27.8% Medium
50 Pow(x, n) 27.8% Medium
105 Construct Binary Tree from Preorder and Inorder Traversal 27.7% Medium
113 Path Sum II 27.6% Medium
17 Letter Combinations of a Phone Number 27.6% Medium
161 One Edit Distance 27.4% Medium
131 Palindrome Partitioning 27.4% Medium
92 Reverse Linked List II 27.2% Medium
47 Permutations II 27.2% Medium
330 Patching Array 27.1% Medium
271 Encode and Decode Strings 27.1% Medium
134 Gas Station 26.8% Medium
40 Combination Sum II 26.8% Medium
267 Palindrome Permutation II 26.5% Medium
200 Number of Islands 26.3% Medium
49 Group Anagrams 26.3% Medium
297 Serialize and Deserialize Binary Tree 26.2% Medium
264 Ugly Number II 26.2% Medium
82 Remove Duplicates from Sorted List II 26.2% Medium
209 Minimum Size Subarray Sum 25.9% Medium
31 Next Permutation 25.9% Medium
207 Course Schedule 25.6% Medium
310 Minimum Height Trees 25.5% Medium
208 Implement Trie (Prefix Tree) 25.2% Medium
229 Majority Element II 25.0% Medium
322 Coin Change 24.8% Medium
133 Clone Graph 24.7% Medium
69 Sqrt(x) 24.6% Medium
306 Additive Number 24.4% Medium
139 Word Break 24.4% Medium
60 Permutation Sequence 24.4% Medium
148 Sort List 24.0% Medium
222 Count Complete Tree Nodes 23.9% Medium
187 Repeated DNA Sequences 23.7% Medium
233 Number of Digit One 23.6% Medium
316 Remove Duplicate Letters 23.3% Medium
227 Basic Calculator II 23.3% Medium
18 4Sum 23.0% Medium
150 Evaluate Reverse Polish Notation 22.8% Medium
221 Maximal Square 22.6% Medium
93 Restore IP Addresses 22.6% Medium
43 Multiply Strings 22.6% Medium
61 Rotate List 22.4% Medium
143 Reorder List 22.2% Medium
5 Longest Palindromic Substring 22.2% Medium
79 Word Search 22.1% Medium
2 Add Two Numbers 22.0% Medium
54 Spiral Matrix 21.9% Medium
304 Range Sum Query 2D - Immutable 21.6% Medium
152 Maximum Product Subarray 21.4% Medium
3 Longest Substring Without Repeating Characters 21.4% Medium
71 Simplify Path 21.3% Medium
1 Two Sum 20.8% Medium
224 Basic Calculator 20.7% Medium
210 Course Schedule II 20.7% Medium
324 Wiggle Sort II 20.6% Medium
98 Validate Binary Search Tree 20.6% Medium
211 Add and Search Word - Data structure design 20.4% Medium
127 Word Ladder 19.6% Medium
15 3Sum 18.1% Medium
220 Contains Duplicate III 18.0% Medium
179 Largest Number 18.0% Medium
273 Integer to English Words 17.8% Medium
91 Decode Ways 17.1% Medium
307 Range Sum Query - Mutable 16.7% Medium
130 Surrounded Regions 15.7% Medium
151 Reverse Words in a String 15.6% Medium
29 Divide Two Integers 15.4% Medium
166 Fraction to Recurring Decimal 14.4% Medium