原文链接:Leetcode公司分类2017年1月【一亩三分地论坛刷题版】 - Powered by Discuz!
排列顺序是从高频到低频率。
Google
388 Longest Absolute File Path 34.7% Medium
340 Longest Substring with At Most K Distinct Characters 38.5% Hard
308 Range Sum Query 2D - Mutable 19.8% Hard
418 Sentence Screen Fitting 27.2% Medium
361 Bomb Enemy 38.0% Medium
281 Zigzag Iterator 48.3% Medium
298 Binary Tree Longest Consecutive Sequence 39.8% Medium
425 Word Squares 41.7% Hard
346 Moving Average from Data Stream 57.4% Easy
163 Missing Ranges 27.7% Medium
394 Decode String 40.2% Medium
66 Plus One 36.9% Easy
393 UTF-8 Validation 35.6% Medium
317 Shortest Distance from All Buildings 33.2% Hard
271 Encode and Decode Strings 26.5% Medium
288 Unique Word Abbreviation 15.3% Easy
305 Number of Islands II 38.0% Hard
280 Wiggle Sort 55.0% Medium
200 Number of Islands 32.2% Medium
259 3Sum Smaller 40.6% Medium
289 Game of Life 36.3% Medium
246 Strobogrammatic Number 38.8% Easy
351 Android Unlock Patterns 42.7% Medium
406 Queue Reconstruction by Height 54.5% Medium
391 Perfect Rectangle 24.1% Hard
279 Perfect Squares 35.0% Medium
286 Walls and Gates 42.3% Medium
218 The Skyline Problem 25.5% Hard
465 optimal Account Balancing 29.9% Hard
345 Reverse Vowels of a String 37.3% Easy
56 Merge Intervals 28.3% Hard
297 Serialize and Deserialize Binary Tree 31.5% Hard
407 Trapping Rain Water II 35.5% Hard
471 Encode String with Shortest Length 43.5% Hard
417 Pacific Atlantic Water Flow 32.7% Medium
399 Evaluate Division 39.8% Medium
320 Generalized Abbreviation 43.5% Medium
247 Strobogrammatic Number II 38.2% Medium
411 Minimum Unique Word Abbreviation 31.1% Hard
329 Longest Increasing Path in a Matrix 35.4% Hard
295 Find Median from Data Stream 23.3% Hard
228 Summary Ranges 28.0% Medium
159 Longest Substring with At Most Two Distinct Characters 39.6% Hard
284 Peeking Iterator 35.1% Medium
359 Logger Rate Limiter 58.1% Easy
380 Insert Delete GetRandom O(1) 38.3% Hard
294 Flip Game II 45.2% Medium
341 Flatten Nested List Iterator 38.6% Medium
146 LRU Cache 16.0% Hard
315 Count of Smaller Numbers After Self 33.5% Hard
360 Sort Transformed Array 43.2% Medium
400 Nth Digit 30.4% Easy
276 Paint Fence 33.8% Easy
253 Meeting Rooms II 38.2% Medium
389 Find the Difference 50.7% Easy
362 Design Hit Counter 52.7% Medium
401 Binary Watch 43.6% Easy
293 Flip Game 54.0% Easy
42 Trapping Rain Water 35.3% Hard
239 Sliding Window Maximum 31.4% Hard
269 Alien Dictionary 22.4% Hard
318 Maximum Product of Word Lengths 42.2% Medium
212 Word Search II 22.2% Hard
270 Closest Binary Search Tree Value 38.0% Easy
274 H-Index 32.0% Medium
128 Longest Consecutive Sequence 35.3% Hard
230 Kth Smallest Element in a BST 42.0% Medium
369 Plus One Linked List 52.6% Medium
358 Rearrange String k Distance Apart 31.8% Hard
463 Island Perimeter 56.5% Easy
20 Valid Parentheses 32.1% Easy
409 Longest Palindrome 44.5% Easy
249 Group Shifted Strings 38.7% Easy
162 Find Peak Element 35.8% Medium
373 Find K Pairs with Smallest Sums 29.8% Medium
139 Word Break 28.2% Medium
421 Maximum XOR of Two Numbers in an Array 42.1% Medium
415 Add Strings 41.2% Easy
327 Count of Range Sum 28.8% Hard
332 Reconstruct Itinerary 28.0% Medium
158 Read N Characters Given Read4 II - Call multiple times 24.3% Hard
10 Regular Expression Matching 23.5% Hard
348 Design Tic-Tac-Toe 45.2% Medium
240 Search a 2D Matrix II 37.9% Medium
155 Min Stack 26.2% Easy
324 Wiggle Sort II 25.2% Medium
23 Merge k Sorted Lists 25.9% Hard
336 Palindrome Pairs 24.7% Hard
166 Fraction to Recurring Decimal 16.8% Medium
4 Median of Two Sorted Arrays 20.8% Hard
133 Clone Graph 25.0% Medium
54 Spiral Matrix 24.5% Medium
382 Linked List Random Node 46.2% Medium
231 Power of Two 39.2% Easy
173 Binary Search Tree Iterator 38.9% Medium
140 Word Break II 22.2% Hard
266 Palindrome Permutation 55.1% Easy
402 Remove K Digits 26.1% Medium
22 Generate Parentheses 41.8% Medium
422 Valid Word Square 36.5% Easy
57 Insert Interval 26.3% Hard
224 Basic Calculator 25.4% Hard
251 Flatten 2D Vector 38.7% Medium
272 Closest Binary Search Tree Value II 37.6% Hard
17 Letter Combinations of a Phone Number 32.4% Medium
31 Next Permutation 28.1% Medium
309 Best Time to Buy and Sell Stock with Cooldown 39.6% Medium
408 Valid Word Abbreviation 27.4% Easy
375 Guess Number Higher or Lower II 35.0% Medium
44 Wildcard Matching 19.0% Hard
50 Pow(x, n) 27.1% Medium
353 Design Snake Game 25.6% Medium
397 Integer Replacement 29.1% Medium
451 Sort Characters By Frequency 50.8% Medium
302 Smallest Rectangle Enclosing Black Pixels 43.9% Hard
354 Russian Doll Envelopes 31.7% Hard
282 Expression Add Operators 28.5% Hard
368 Largest Divisible Subset 33.0% Medium
208 Implement Trie (Prefix Tree) 25.6% Medium
214 Shortest Palindrome 22.9% Hard
261 Graph Valid Tree 36.5% Medium
313 Super Ugly Number 37.0% Medium
378 Kth Smallest Element in a Sorted Matrix 43.3% Medium
321 Create Maximum Number 23.8% Hard
331 Verify Preorder Serialization of a Binary Tree 35.1% Medium
374 Guess Number Higher or Lower 33.5% Easy
326 Power of Three 39.3% Easy
257 Binary Tree Paths 34.7% Easy
370 Range Addition 53.5% Medium
363 Max Sum of Rectangle No Larger Than K 32.1% Hard
357 Count Numbers with Unique Digits 45.1% Medium
356 Line Reflection 30.0% Medium
330 Patching Array 31.5% Hard
444 Sequence Reconstruction 20.9% Medium
447 Number of Boomerangs 42.7% Easy
379 Design Phone Directory 29.6% Medium
448 Find All Numbers Disappeared in an Array 56.3% Easy
377 Combination Sum IV 41.6% Medium
323 Number of Connected Components in an Undirected Graph 46.6% Medium
316 Remove Duplicate Letters 28.5% Hard
474 Ones and Zeroes 35.4% Medium
314 Binary Tree Vertical Order Traversal 35.3% Medium
459 Repeated Substring Pattern 39.7% Easy
312 Burst Balloons 41.6% Hard
460 LFU Cache 18.7% Hard
310 Minimum Height Trees 28.5% Medium
469 Convex Polygon 27.8% Medium
475 Heaters 30.5% Easy
Facebook
283 Move Zeroes 47.7% Easy
325 Maximum Size Subarray Sum Equals k 41.6% Medium
301 Remove Invalid Parentheses 34.6% Hard
311 Sparse Matrix Multiplication 50.5% Medium
314 Binary Tree Vertical Order Traversal 35.3% Medium
67 Add Binary 30.4% Easy
273 Integer to English Words 21.0% Hard
17 Letter Combinations of a Phone Number 32.4% Medium
278 First Bad Version 24.3% Easy
253 Meeting Rooms II 38.2% Medium
91 Decode Ways 18.8% Medium
15 3Sum 20.9% Medium
10 Regular Expression Matching 23.5% Hard
297 Serialize and Deserialize Binary Tree 31.5% Hard
277 Find the Celebrity 35.6% Medium
158 Read N Characters Given Read4 II - Call multiple times 24.3% Hard
161 One Edit Distance 30.5% Medium
200 Number of Islands 32.2% Medium
285 Inorder Successor in BST 36.2% Medium
76 Minimum Window Substring 23.8% Hard
157 Read N Characters Given Read4 29.4% Easy
282 Expression Add Operators 28.5% Hard
23 Merge k Sorted Lists 25.9% Hard
257 Binary Tree Paths 34.7% Easy
56 Merge Intervals 28.3% Hard
211 Add and Search Word - Data structure design 20.1% Medium
121 Best Time to Buy and Sell Stock 39.1% Easy
341 Flatten Nested List Iterator 38.6% Medium
173 Binary Search Tree Iterator 38.9% Medium
1 Two Sum 29.8% Easy
139 Word Break 28.2% Medium
75 Sort Colors 36.6% Medium
78 Subsets 36.6% Medium
125 Valid Palindrome 25.3% Easy
98 Validate Binary Search Tree 22.3% Medium
206 Reverse Linked List 43.4% Easy
218 The Skyline Problem 25.5% Hard
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
133 Clone Graph 25.0% Medium
252 Meeting Rooms 45.3% Easy
49 Group Anagrams 31.8% Medium
43 Multiply Strings 25.9% Medium
79 Word Search 25.3% Medium
57 Insert Interval 26.3% Hard
38 Count and Say 32.5% Easy
238 Product of Array Except Self 47.0% Medium
209 Minimum Size Subarray Sum 28.5% Medium
377 Combination Sum IV 41.6% Medium
71 Simplify Path 24.0% Medium
215 Kth Largest Element in an Array 37.4% Medium
13 Roman to Integer 43.4% Easy
380 Insert Delete GetRandom O(1) 38.3% Hard
146 LRU Cache 16.0% Hard
90 Subsets II 33.8% Medium
208 Implement Trie (Prefix Tree) 25.6% Medium
128 Longest Consecutive Sequence 35.3% Hard
44 Wildcard Matching 19.0% Hard
334 Increasing Triplet Subsequence 37.8% Medium
398 Random Pick Index 39.8% Medium
28 Implement strStr() 26.9% Easy
33 Search in Rotated Sorted Array 31.9% Hard
88 Merge Sorted Array 31.4% Easy
102 Binary Tree Level Order Traversal 36.9% Easy
127 Word Ladder 19.3% Medium
50 Pow(x, n) 27.1% Medium
286 Walls and Gates 42.3% Medium
69 Sqrt(x) 26.9% Medium
20 Valid Parentheses 32.1% Easy
235 Lowest Common Ancestor of a Binary Search Tree 38.1% Easy
269 Alien Dictionary 22.4% Hard
117 Populating Next Right Pointers in Each Node II 33.5% Hard
68 Text Justification 18.1% Hard
221 Maximal Square 27.0% Medium
274 H-Index 32.0% Medium
210 Course Schedule II 25.6% Medium
85 Maximal Rectangle 26.0% Hard
234 Palindrome Linked List 31.6% Easy
25 Reverse Nodes in k-Group 29.7% Hard
265 Paint House II 37.1% Hard
26 Remove Duplicates from Sorted Array 35.3% Easy
275 H-Index II 33.5% Medium
80 Remove Duplicates from Sorted Array II 34.9% Medium
461 Hamming Distance 73.0% Easy
168 Excel Sheet Column Title 24.4% Easy
404 Sum of Left Leaves 45.7% Easy
261 Graph Valid Tree 36.5% Medium
410 Split Array Largest Sum 32.0% Hard
477 Total Hamming Distance 44.8% Medium
Linkedin
339 Nested List Weight Sum 59.8% Easy
244 Shortest Word Distance II 34.6% Medium
364 Nested List Weight Sum II 50.4% Medium
156 Binary Tree Upside Down 42.6% Medium
256 Paint House 45.8% Medium
170 Two Sum III - Data structure design 22.7% Easy
243 Shortest Word Distance 50.7% Easy
254 Factor Combinations 40.4% Medium
245 Shortest Word Distance III 49.4% Medium
205 Isomorphic Strings 32.5% Easy
366 Find Leaves of Binary Tree 56.9% Medium
50 Pow(x, n) 27.1% Medium
297 Serialize and Deserialize Binary Tree 31.5% Hard
53 Maximum Subarray 38.7% Medium
311 Sparse Matrix Multiplication 50.5% Medium
68 Text Justification 18.1% Hard
56 Merge Intervals 28.3% Hard
65 Valid Number 12.6% Hard
277 Find the Celebrity 35.6% Medium
187 Repeated DNA Sequences 29.6% Medium
149 Max Points on a Line 15.5% Hard
102 Binary Tree Level Order Traversal 36.9% Easy
34 Search for a Range 30.8% Medium
464 Can I Win 22.3% Medium
152 Maximum Product Subarray 24.4% Medium
33 Search in Rotated Sorted Array 31.9% Hard
1 Two Sum 29.8% Easy
150 Evaluate Reverse Polish Notation 25.9% Medium
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
238 Product of Array Except Self 47.0% Medium
101 Symmetric Tree 36.9% Easy
104 Maximum Depth of Binary Tree 50.8% Easy
76 Minimum Window Substring 23.8% Hard
127 Word Ladder 19.3% Medium
46 Permutations 40.3% Medium
198 House Robber 37.4% Easy
103 Binary Tree Zigzag Level Order Traversal 32.2% Medium
57 Insert Interval 26.3% Hard
23 Merge k Sorted Lists 25.9% Hard
21 Merge Two Sorted Lists 37.9% Easy
47 Permutations II 30.9% Medium
173 Binary Search Tree Iterator 38.9% Medium
367 Valid Perfect Square 37.4% Medium
Microsoft
206 Reverse Linked List 43.4% Easy
419 Battleships in a Board 60.3% Medium
138 Copy List with Random Pointer 26.6% Hard
348 Design Tic-Tac-Toe 45.2% Medium
273 Integer to English Words 21.0% Hard
235 Lowest Common Ancestor of a Binary Search Tree 38.1% Easy
54 Spiral Matrix 24.5% Medium
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
171 Excel Sheet Column Number 45.2% Easy
200 Number of Islands 32.2% Medium
48 Rotate Image 37.1% Medium
218 The Skyline Problem 25.5% Hard
88 Merge Sorted Array 31.4% Easy
186 Reverse Words in a String II 28.5% Medium
268 Missing Number 43.5% Medium
1 Two Sum 29.8% Easy
53 Maximum Subarray 38.7% Medium
151 Reverse Words in a String 15.7% Medium
116 Populating Next Right Pointers in Each Node 36.8% Medium
297 Serialize and Deserialize Binary Tree 31.5% Hard
75 Sort Colors 36.6% Medium
103 Binary Tree Zigzag Level Order Traversal 32.2% Medium
238 Product of Array Except Self 47.0% Medium
73 Set Matrix Zeroes 35.1% Medium
121 Best Time to Buy and Sell Stock 39.1% Easy
141 Linked List Cycle 35.8% Easy
237 Delete Node in a Linked List 45.4% Easy
445 Add Two Numbers II 46.2% Medium
117 Populating Next Right Pointers in Each Node II 33.5% Hard
168 Excel Sheet Column Title 24.4% Easy
2 Add Two Numbers 26.2% Medium
21 Merge Two Sorted Lists 37.9% Easy
8 String to Integer (atoi) 13.8% Easy
174 Dungeon Game 22.8% Hard
20 Valid Parentheses 32.1% Easy
98 Validate Binary Search Tree 22.3% Medium
13 Roman to Integer 43.4% Easy
146 LRU Cache 16.0% Hard
208 Implement Trie (Prefix Tree) 25.6% Medium
33 Search in Rotated Sorted Array 31.9% Hard
212 Word Search II 22.2% Hard
153 Find Minimum in Rotated Sorted Array 38.6% Medium
24 Swap Nodes in Pairs 37.1% Easy
191 Number of 1 Bits 38.5% Easy
160 Intersection of Two Linked Lists 30.0% Easy
215 Kth Largest Element in an Array 37.4% Medium
26 Remove Duplicates from Sorted Array 35.3% Easy
4 Median of Two Sorted Arrays 20.8% Hard
232 Implement Queue using Stacks 34.9% Easy
102 Binary Tree Level Order Traversal 36.9% Easy
189 Rotate Array 23.5% Easy
71 Simplify Path 24.0% Medium
387 First Unique Character in a String 45.3% Easy
106 Construct Binary Tree from Inorder and Postorder Traversal 30.9% Medium
204 Count Primes 26.1% Easy
173 Binary Search Tree Iterator 38.9% Medium
15 3Sum 20.9% Medium
5 Longest Palindromic Substring 24.5% Medium
285 Inorder Successor in BST 36.2% Medium
25 Reverse Nodes in k-Group 29.7% Hard
270 Closest Binary Search Tree Value 38.0% Easy
23 Merge k Sorted Lists 25.9% Hard
258 Add Digits 50.2% Easy
79 Word Search 25.3% Medium
46 Permutations 40.3% Medium
91 Decode Ways 18.8% Medium
94 Binary Tree Inorder Traversal 43.7% Medium
165 Compare Version Numbers 19.2% Easy
28 Implement strStr() 26.9% Easy
101 Symmetric Tree 36.9% Easy
162 Find Peak Element 35.8% Medium
125 Valid Palindrome 25.3% Easy
112 Path Sum 32.9% Easy
124 Binary Tree Maximum Path Sum 25.0% Hard
56 Merge Intervals 28.3% Hard
365 Water and Jug Problem 26.0% Medium
55 Jump Game 29.2% Medium
300 Longest Increasing Subsequence 37.3% Medium
114 Flatten Binary Tree to Linked List 33.5% Medium
47 Permutations II 30.9% Medium
213 House Robber II 33.0% Medium
333 Largest BST Subtree 29.8% Medium
452 Minimum Number of Arrows to Burst Balloons 42.1% Medium
Amazon
146 LRU Cache 16.0% Hard
1 Two Sum 29.8% Easy
460 LFU Cache 18.7% Hard
200 Number of Islands 32.2% Medium
297 Serialize and Deserialize Binary Tree 31.5% Hard
438 Find All Anagrams in a String 33.3% Easy
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
20 Valid Parentheses 32.1% Easy
138 Copy List with Random Pointer 26.6% Hard
238 Product of Array Except Self 47.0% Medium
387 First Unique Character in a String 45.3% Easy
239 Sliding Window Maximum 31.4% Hard
17 Letter Combinations of a Phone Number 32.4% Medium
48 Rotate Image 37.1% Medium
121 Best Time to Buy and Sell Stock 39.1% Easy
5 Longest Palindromic Substring 24.5% Medium
240 Search a 2D Matrix II 37.9% Medium
206 Reverse Linked List 43.4% Easy
235 Lowest Common Ancestor of a Binary Search Tree 38.1% Easy
42 Trapping Rain Water 35.3% Hard
380 Insert Delete GetRandom O(1) 38.3% Hard
127 Word Ladder 19.3% Medium
449 Serialize and Deserialize BST 42.8% Medium
155 Min Stack 26.2% Easy
141 Linked List Cycle 35.8% Easy
242 Valid Anagram 44.8% Easy
215 Kth Largest Element in an Array 37.4% Medium
139 Word Break 28.2% Medium
49 Group Anagrams 31.8% Medium
2 Add Two Numbers 26.2% Medium
160 Intersection of Two Linked Lists 30.0% Easy
126 Word Ladder II 13.6% Hard
234 Palindrome Linked List 31.6% Easy
98 Validate Binary Search Tree 22.3% Medium
3 Longest Substring Without Repeating Characters 23.7% Medium
23 Merge k Sorted Lists 25.9% Hard
21 Merge Two Sorted Lists 37.9% Easy
167 Two Sum II - Input array is sorted 48.1% Medium
15 3Sum 20.9% Medium
78 Subsets 36.6% Medium
102 Binary Tree Level Order Traversal 36.9% Easy
73 Set Matrix Zeroes 35.1% Medium
89 Gray Code 39.3% Medium
355 Design Twitter 24.5% Medium
204 Count Primes 26.1% Easy
414 Third Maximum Number 26.7% Easy
186 Reverse Words in a String II 28.5% Medium
8 String to Integer (atoi) 13.8% Easy
199 Binary Tree Right Side View 38.6% Medium
119 Pascal's Triangle II 35.0% Easy
396 Rotate Function 30.3% Easy
451 Sort Characters By Frequency 50.8% Medium
459 Repeated Substring Pattern 39.7% Easy
Snapchat
289 Game of Life 36.3% Medium
253 Meeting Rooms II 38.2% Medium
36 Valid Sudoku 33.8% Easy
314 Binary Tree Vertical Order Traversal 35.3% Medium
269 Alien Dictionary 22.4% Hard
127 Word Ladder 19.3% Medium
161 One Edit Distance 30.5% Medium
37 Sudoku Solver 28.1% Hard
140 Word Break II 22.2% Hard
146 LRU Cache 16.0% Hard
206 Reverse Linked List 43.4% Easy
96 Unique Binary Search Trees 39.8% Medium
76 Minimum Window Substring 23.8% Hard
39 Combination Sum 35.7% Medium
155 Min Stack 26.2% Easy
44 Wildcard Matching 19.0% Hard
151 Reverse Words in a String 15.7% Medium
403 Frog Jump 30.8% Hard
270 Closest Binary Search Tree Value 38.0% Easy
312 Burst Balloons 41.6% Hard
40 Combination Sum II 31.3% Medium
377 Combination Sum IV 41.6% Medium
402 Remove K Digits 26.1% Medium
439 Ternary Expression Parser 49.9% Medium
Uber
380 Insert Delete GetRandom O(1) 38.3% Hard
432 All O`one Data Structure 28.3% Hard
262 Trips and Users 15.7% Hard
297 Serialize and Deserialize Binary Tree 31.5% Hard
291 Word Pattern II 37.6% Hard
450 Delete Node in a BST 34.7% Medium
254 Factor Combinations 40.4% Medium
146 LRU Cache 16.0% Hard
249 Group Shifted Strings 38.7% Easy
139 Word Break 28.2% Medium
36 Valid Sudoku 33.8% Easy
186 Reverse Words in a String II 28.5% Medium
54 Spiral Matrix 24.5% Medium
17 Letter Combinations of a Phone Number 32.4% Medium
290 Word Pattern 32.0% Easy
10 Regular Expression Matching 23.5% Hard
49 Group Anagrams 31.8% Medium
13 Roman to Integer 43.4% Easy
208 Implement Trie (Prefix Tree) 25.6% Medium
138 Copy List with Random Pointer 26.6% Hard
230 Kth Smallest Element in a BST 42.0% Medium
133 Clone Graph 25.0% Medium
22 Generate Parentheses 41.8% Medium
91 Decode Ways 18.8% Medium
39 Combination Sum 35.7% Medium
37 Sudoku Solver 28.1% Hard
24 Swap Nodes in Pairs 37.1% Easy
202 Happy Number 39.2% Easy
242 Valid Anagram 44.8% Easy
23 Merge k Sorted Lists 25.9% Hard
140 Word Break II 22.2% Hard
76 Minimum Window Substring 23.8% Hard
1 Two Sum 29.8% Easy
206 Reverse Linked List 43.4% Easy
33 Search in Rotated Sorted Array 31.9% Hard
125 Valid Palindrome 25.3% Easy
337 House Robber III 41.4% Medium
266 Palindrome Permutation 55.1% Easy
78 Subsets 36.6% Medium
373 Find K Pairs with Smallest Sums 29.8% Medium
171 Excel Sheet Column Number 45.2% Easy
161 One Edit Distance 30.5% Medium
155 Min Stack 26.2% Easy
121 Best Time to Buy and Sell Stock 39.1% Easy
8 String to Integer (atoi) 13.8% Easy
104 Maximum Depth of Binary Tree 50.8% Easy
Airbnb
336 Palindrome Pairs 24.7% Hard
251 Flatten 2D Vector 38.7% Medium
269 Alien Dictionary 22.4% Hard
68 Text Justification 18.1% Hard
1 Two Sum 29.8% Easy
212 Word Search II 22.2% Hard
198 House Robber 37.4% Easy
219 Contains Duplicate II 31.5% Easy
10 Regular Expression Matching 23.5% Hard
136 Single Number 52.7% Easy
108 Convert Sorted Array to Binary Search Tree 40.3% Medium
160 Intersection of Two Linked Lists 30.0% Easy
202 Happy Number 39.2% Easy
190 Reverse Bits 29.5% Easy
217 Contains Duplicate 43.6% Easy
2 Add Two Numbers 26.2% Medium
20 Valid Parentheses 32.1% Easy
220 Contains Duplicate III 19.5% Medium
385 Mini Parser 29.7% Medium
221 Maximal Square 27.0% Medium
23 Merge k Sorted Lists 25.9% Hard
227 Basic Calculator II 28.0% Medium
415 Add Strings 41.2% Easy
Apple
238 Product of Array Except Self 47.0% Medium
237 Delete Node in a Linked List 45.4% Easy
240 Search a 2D Matrix II 37.9% Medium
206 Reverse Linked List 43.4% Easy
42 Trapping Rain Water 35.3% Hard
1 Two Sum 29.8% Easy
48 Rotate Image 37.1% Medium
215 Kth Largest Element in an Array 37.4% Medium
102 Binary Tree Level Order Traversal 36.9% Easy
149 Max Points on a Line 15.5% Hard
191 Number of 1 Bits 38.5% Easy
4 Median of Two Sorted Arrays 20.8% Hard
70 Climbing Stairs 38.6% Easy
36 Valid Sudoku 33.8% Easy
221 Maximal Square 27.0% Medium
165 Compare Version Numbers 19.2% Easy
207 Course Schedule 30.4% Medium
104 Maximum Depth of Binary Tree 50.8% Easy
257 Binary Tree Paths 34.7% Easy
69 Sqrt(x) 26.9% Medium
21 Merge Two Sorted Lists 37.9% Easy
7 Reverse Integer 23.7% Easy
190 Reverse Bits 29.5% Easy
28 Implement strStr() 26.9% Easy
151 Reverse Words in a String 15.7% Medium
118 Pascal's Triangle 36.6% Easy
284 Peeking Iterator 35.1% Medium
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
383 Ransom Note 46.1% Easy
排列顺序是从高频到低频率。
388 Longest Absolute File Path 34.7% Medium
340 Longest Substring with At Most K Distinct Characters 38.5% Hard
308 Range Sum Query 2D - Mutable 19.8% Hard
418 Sentence Screen Fitting 27.2% Medium
361 Bomb Enemy 38.0% Medium
281 Zigzag Iterator 48.3% Medium
298 Binary Tree Longest Consecutive Sequence 39.8% Medium
425 Word Squares 41.7% Hard
346 Moving Average from Data Stream 57.4% Easy
163 Missing Ranges 27.7% Medium
394 Decode String 40.2% Medium
66 Plus One 36.9% Easy
393 UTF-8 Validation 35.6% Medium
317 Shortest Distance from All Buildings 33.2% Hard
271 Encode and Decode Strings 26.5% Medium
288 Unique Word Abbreviation 15.3% Easy
305 Number of Islands II 38.0% Hard
280 Wiggle Sort 55.0% Medium
200 Number of Islands 32.2% Medium
259 3Sum Smaller 40.6% Medium
289 Game of Life 36.3% Medium
246 Strobogrammatic Number 38.8% Easy
351 Android Unlock Patterns 42.7% Medium
406 Queue Reconstruction by Height 54.5% Medium
391 Perfect Rectangle 24.1% Hard
279 Perfect Squares 35.0% Medium
286 Walls and Gates 42.3% Medium
218 The Skyline Problem 25.5% Hard
465 optimal Account Balancing 29.9% Hard
345 Reverse Vowels of a String 37.3% Easy
56 Merge Intervals 28.3% Hard
297 Serialize and Deserialize Binary Tree 31.5% Hard
407 Trapping Rain Water II 35.5% Hard
471 Encode String with Shortest Length 43.5% Hard
417 Pacific Atlantic Water Flow 32.7% Medium
399 Evaluate Division 39.8% Medium
320 Generalized Abbreviation 43.5% Medium
247 Strobogrammatic Number II 38.2% Medium
411 Minimum Unique Word Abbreviation 31.1% Hard
329 Longest Increasing Path in a Matrix 35.4% Hard
295 Find Median from Data Stream 23.3% Hard
228 Summary Ranges 28.0% Medium
159 Longest Substring with At Most Two Distinct Characters 39.6% Hard
284 Peeking Iterator 35.1% Medium
359 Logger Rate Limiter 58.1% Easy
380 Insert Delete GetRandom O(1) 38.3% Hard
294 Flip Game II 45.2% Medium
341 Flatten Nested List Iterator 38.6% Medium
146 LRU Cache 16.0% Hard
315 Count of Smaller Numbers After Self 33.5% Hard
360 Sort Transformed Array 43.2% Medium
400 Nth Digit 30.4% Easy
276 Paint Fence 33.8% Easy
253 Meeting Rooms II 38.2% Medium
389 Find the Difference 50.7% Easy
362 Design Hit Counter 52.7% Medium
401 Binary Watch 43.6% Easy
293 Flip Game 54.0% Easy
42 Trapping Rain Water 35.3% Hard
239 Sliding Window Maximum 31.4% Hard
269 Alien Dictionary 22.4% Hard
318 Maximum Product of Word Lengths 42.2% Medium
212 Word Search II 22.2% Hard
270 Closest Binary Search Tree Value 38.0% Easy
274 H-Index 32.0% Medium
128 Longest Consecutive Sequence 35.3% Hard
230 Kth Smallest Element in a BST 42.0% Medium
369 Plus One Linked List 52.6% Medium
358 Rearrange String k Distance Apart 31.8% Hard
463 Island Perimeter 56.5% Easy
20 Valid Parentheses 32.1% Easy
409 Longest Palindrome 44.5% Easy
249 Group Shifted Strings 38.7% Easy
162 Find Peak Element 35.8% Medium
373 Find K Pairs with Smallest Sums 29.8% Medium
139 Word Break 28.2% Medium
421 Maximum XOR of Two Numbers in an Array 42.1% Medium
415 Add Strings 41.2% Easy
327 Count of Range Sum 28.8% Hard
332 Reconstruct Itinerary 28.0% Medium
158 Read N Characters Given Read4 II - Call multiple times 24.3% Hard
10 Regular Expression Matching 23.5% Hard
348 Design Tic-Tac-Toe 45.2% Medium
240 Search a 2D Matrix II 37.9% Medium
155 Min Stack 26.2% Easy
324 Wiggle Sort II 25.2% Medium
23 Merge k Sorted Lists 25.9% Hard
336 Palindrome Pairs 24.7% Hard
166 Fraction to Recurring Decimal 16.8% Medium
4 Median of Two Sorted Arrays 20.8% Hard
133 Clone Graph 25.0% Medium
54 Spiral Matrix 24.5% Medium
382 Linked List Random Node 46.2% Medium
231 Power of Two 39.2% Easy
173 Binary Search Tree Iterator 38.9% Medium
140 Word Break II 22.2% Hard
266 Palindrome Permutation 55.1% Easy
402 Remove K Digits 26.1% Medium
22 Generate Parentheses 41.8% Medium
422 Valid Word Square 36.5% Easy
57 Insert Interval 26.3% Hard
224 Basic Calculator 25.4% Hard
251 Flatten 2D Vector 38.7% Medium
272 Closest Binary Search Tree Value II 37.6% Hard
17 Letter Combinations of a Phone Number 32.4% Medium
31 Next Permutation 28.1% Medium
309 Best Time to Buy and Sell Stock with Cooldown 39.6% Medium
408 Valid Word Abbreviation 27.4% Easy
375 Guess Number Higher or Lower II 35.0% Medium
44 Wildcard Matching 19.0% Hard
50 Pow(x, n) 27.1% Medium
353 Design Snake Game 25.6% Medium
397 Integer Replacement 29.1% Medium
451 Sort Characters By Frequency 50.8% Medium
302 Smallest Rectangle Enclosing Black Pixels 43.9% Hard
354 Russian Doll Envelopes 31.7% Hard
282 Expression Add Operators 28.5% Hard
368 Largest Divisible Subset 33.0% Medium
208 Implement Trie (Prefix Tree) 25.6% Medium
214 Shortest Palindrome 22.9% Hard
261 Graph Valid Tree 36.5% Medium
313 Super Ugly Number 37.0% Medium
378 Kth Smallest Element in a Sorted Matrix 43.3% Medium
321 Create Maximum Number 23.8% Hard
331 Verify Preorder Serialization of a Binary Tree 35.1% Medium
374 Guess Number Higher or Lower 33.5% Easy
326 Power of Three 39.3% Easy
257 Binary Tree Paths 34.7% Easy
370 Range Addition 53.5% Medium
363 Max Sum of Rectangle No Larger Than K 32.1% Hard
357 Count Numbers with Unique Digits 45.1% Medium
356 Line Reflection 30.0% Medium
330 Patching Array 31.5% Hard
444 Sequence Reconstruction 20.9% Medium
447 Number of Boomerangs 42.7% Easy
379 Design Phone Directory 29.6% Medium
448 Find All Numbers Disappeared in an Array 56.3% Easy
377 Combination Sum IV 41.6% Medium
323 Number of Connected Components in an Undirected Graph 46.6% Medium
316 Remove Duplicate Letters 28.5% Hard
474 Ones and Zeroes 35.4% Medium
314 Binary Tree Vertical Order Traversal 35.3% Medium
459 Repeated Substring Pattern 39.7% Easy
312 Burst Balloons 41.6% Hard
460 LFU Cache 18.7% Hard
310 Minimum Height Trees 28.5% Medium
469 Convex Polygon 27.8% Medium
475 Heaters 30.5% Easy
283 Move Zeroes 47.7% Easy
325 Maximum Size Subarray Sum Equals k 41.6% Medium
301 Remove Invalid Parentheses 34.6% Hard
311 Sparse Matrix Multiplication 50.5% Medium
314 Binary Tree Vertical Order Traversal 35.3% Medium
67 Add Binary 30.4% Easy
273 Integer to English Words 21.0% Hard
17 Letter Combinations of a Phone Number 32.4% Medium
278 First Bad Version 24.3% Easy
253 Meeting Rooms II 38.2% Medium
91 Decode Ways 18.8% Medium
15 3Sum 20.9% Medium
10 Regular Expression Matching 23.5% Hard
297 Serialize and Deserialize Binary Tree 31.5% Hard
277 Find the Celebrity 35.6% Medium
158 Read N Characters Given Read4 II - Call multiple times 24.3% Hard
161 One Edit Distance 30.5% Medium
200 Number of Islands 32.2% Medium
285 Inorder Successor in BST 36.2% Medium
76 Minimum Window Substring 23.8% Hard
157 Read N Characters Given Read4 29.4% Easy
282 Expression Add Operators 28.5% Hard
23 Merge k Sorted Lists 25.9% Hard
257 Binary Tree Paths 34.7% Easy
56 Merge Intervals 28.3% Hard
211 Add and Search Word - Data structure design 20.1% Medium
121 Best Time to Buy and Sell Stock 39.1% Easy
341 Flatten Nested List Iterator 38.6% Medium
173 Binary Search Tree Iterator 38.9% Medium
1 Two Sum 29.8% Easy
139 Word Break 28.2% Medium
75 Sort Colors 36.6% Medium
78 Subsets 36.6% Medium
125 Valid Palindrome 25.3% Easy
98 Validate Binary Search Tree 22.3% Medium
206 Reverse Linked List 43.4% Easy
218 The Skyline Problem 25.5% Hard
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
133 Clone Graph 25.0% Medium
252 Meeting Rooms 45.3% Easy
49 Group Anagrams 31.8% Medium
43 Multiply Strings 25.9% Medium
79 Word Search 25.3% Medium
57 Insert Interval 26.3% Hard
38 Count and Say 32.5% Easy
238 Product of Array Except Self 47.0% Medium
209 Minimum Size Subarray Sum 28.5% Medium
377 Combination Sum IV 41.6% Medium
71 Simplify Path 24.0% Medium
215 Kth Largest Element in an Array 37.4% Medium
13 Roman to Integer 43.4% Easy
380 Insert Delete GetRandom O(1) 38.3% Hard
146 LRU Cache 16.0% Hard
90 Subsets II 33.8% Medium
208 Implement Trie (Prefix Tree) 25.6% Medium
128 Longest Consecutive Sequence 35.3% Hard
44 Wildcard Matching 19.0% Hard
334 Increasing Triplet Subsequence 37.8% Medium
398 Random Pick Index 39.8% Medium
28 Implement strStr() 26.9% Easy
33 Search in Rotated Sorted Array 31.9% Hard
88 Merge Sorted Array 31.4% Easy
102 Binary Tree Level Order Traversal 36.9% Easy
127 Word Ladder 19.3% Medium
50 Pow(x, n) 27.1% Medium
286 Walls and Gates 42.3% Medium
69 Sqrt(x) 26.9% Medium
20 Valid Parentheses 32.1% Easy
235 Lowest Common Ancestor of a Binary Search Tree 38.1% Easy
269 Alien Dictionary 22.4% Hard
117 Populating Next Right Pointers in Each Node II 33.5% Hard
68 Text Justification 18.1% Hard
221 Maximal Square 27.0% Medium
274 H-Index 32.0% Medium
210 Course Schedule II 25.6% Medium
85 Maximal Rectangle 26.0% Hard
234 Palindrome Linked List 31.6% Easy
25 Reverse Nodes in k-Group 29.7% Hard
265 Paint House II 37.1% Hard
26 Remove Duplicates from Sorted Array 35.3% Easy
275 H-Index II 33.5% Medium
80 Remove Duplicates from Sorted Array II 34.9% Medium
461 Hamming Distance 73.0% Easy
168 Excel Sheet Column Title 24.4% Easy
404 Sum of Left Leaves 45.7% Easy
261 Graph Valid Tree 36.5% Medium
410 Split Array Largest Sum 32.0% Hard
477 Total Hamming Distance 44.8% Medium
339 Nested List Weight Sum 59.8% Easy
244 Shortest Word Distance II 34.6% Medium
364 Nested List Weight Sum II 50.4% Medium
156 Binary Tree Upside Down 42.6% Medium
256 Paint House 45.8% Medium
170 Two Sum III - Data structure design 22.7% Easy
243 Shortest Word Distance 50.7% Easy
254 Factor Combinations 40.4% Medium
245 Shortest Word Distance III 49.4% Medium
205 Isomorphic Strings 32.5% Easy
366 Find Leaves of Binary Tree 56.9% Medium
50 Pow(x, n) 27.1% Medium
297 Serialize and Deserialize Binary Tree 31.5% Hard
53 Maximum Subarray 38.7% Medium
311 Sparse Matrix Multiplication 50.5% Medium
68 Text Justification 18.1% Hard
56 Merge Intervals 28.3% Hard
65 Valid Number 12.6% Hard
277 Find the Celebrity 35.6% Medium
187 Repeated DNA Sequences 29.6% Medium
149 Max Points on a Line 15.5% Hard
102 Binary Tree Level Order Traversal 36.9% Easy
34 Search for a Range 30.8% Medium
464 Can I Win 22.3% Medium
152 Maximum Product Subarray 24.4% Medium
33 Search in Rotated Sorted Array 31.9% Hard
1 Two Sum 29.8% Easy
150 Evaluate Reverse Polish Notation 25.9% Medium
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
238 Product of Array Except Self 47.0% Medium
101 Symmetric Tree 36.9% Easy
104 Maximum Depth of Binary Tree 50.8% Easy
76 Minimum Window Substring 23.8% Hard
127 Word Ladder 19.3% Medium
46 Permutations 40.3% Medium
198 House Robber 37.4% Easy
103 Binary Tree Zigzag Level Order Traversal 32.2% Medium
57 Insert Interval 26.3% Hard
23 Merge k Sorted Lists 25.9% Hard
21 Merge Two Sorted Lists 37.9% Easy
47 Permutations II 30.9% Medium
173 Binary Search Tree Iterator 38.9% Medium
367 Valid Perfect Square 37.4% Medium
Microsoft
206 Reverse Linked List 43.4% Easy
419 Battleships in a Board 60.3% Medium
138 Copy List with Random Pointer 26.6% Hard
348 Design Tic-Tac-Toe 45.2% Medium
273 Integer to English Words 21.0% Hard
235 Lowest Common Ancestor of a Binary Search Tree 38.1% Easy
54 Spiral Matrix 24.5% Medium
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
171 Excel Sheet Column Number 45.2% Easy
200 Number of Islands 32.2% Medium
48 Rotate Image 37.1% Medium
218 The Skyline Problem 25.5% Hard
88 Merge Sorted Array 31.4% Easy
186 Reverse Words in a String II 28.5% Medium
268 Missing Number 43.5% Medium
1 Two Sum 29.8% Easy
53 Maximum Subarray 38.7% Medium
151 Reverse Words in a String 15.7% Medium
116 Populating Next Right Pointers in Each Node 36.8% Medium
297 Serialize and Deserialize Binary Tree 31.5% Hard
75 Sort Colors 36.6% Medium
103 Binary Tree Zigzag Level Order Traversal 32.2% Medium
238 Product of Array Except Self 47.0% Medium
73 Set Matrix Zeroes 35.1% Medium
121 Best Time to Buy and Sell Stock 39.1% Easy
141 Linked List Cycle 35.8% Easy
237 Delete Node in a Linked List 45.4% Easy
445 Add Two Numbers II 46.2% Medium
117 Populating Next Right Pointers in Each Node II 33.5% Hard
168 Excel Sheet Column Title 24.4% Easy
2 Add Two Numbers 26.2% Medium
21 Merge Two Sorted Lists 37.9% Easy
8 String to Integer (atoi) 13.8% Easy
174 Dungeon Game 22.8% Hard
20 Valid Parentheses 32.1% Easy
98 Validate Binary Search Tree 22.3% Medium
13 Roman to Integer 43.4% Easy
146 LRU Cache 16.0% Hard
208 Implement Trie (Prefix Tree) 25.6% Medium
33 Search in Rotated Sorted Array 31.9% Hard
212 Word Search II 22.2% Hard
153 Find Minimum in Rotated Sorted Array 38.6% Medium
24 Swap Nodes in Pairs 37.1% Easy
191 Number of 1 Bits 38.5% Easy
160 Intersection of Two Linked Lists 30.0% Easy
215 Kth Largest Element in an Array 37.4% Medium
26 Remove Duplicates from Sorted Array 35.3% Easy
4 Median of Two Sorted Arrays 20.8% Hard
232 Implement Queue using Stacks 34.9% Easy
102 Binary Tree Level Order Traversal 36.9% Easy
189 Rotate Array 23.5% Easy
71 Simplify Path 24.0% Medium
387 First Unique Character in a String 45.3% Easy
106 Construct Binary Tree from Inorder and Postorder Traversal 30.9% Medium
204 Count Primes 26.1% Easy
173 Binary Search Tree Iterator 38.9% Medium
15 3Sum 20.9% Medium
5 Longest Palindromic Substring 24.5% Medium
285 Inorder Successor in BST 36.2% Medium
25 Reverse Nodes in k-Group 29.7% Hard
270 Closest Binary Search Tree Value 38.0% Easy
23 Merge k Sorted Lists 25.9% Hard
258 Add Digits 50.2% Easy
79 Word Search 25.3% Medium
46 Permutations 40.3% Medium
91 Decode Ways 18.8% Medium
94 Binary Tree Inorder Traversal 43.7% Medium
165 Compare Version Numbers 19.2% Easy
28 Implement strStr() 26.9% Easy
101 Symmetric Tree 36.9% Easy
162 Find Peak Element 35.8% Medium
125 Valid Palindrome 25.3% Easy
112 Path Sum 32.9% Easy
124 Binary Tree Maximum Path Sum 25.0% Hard
56 Merge Intervals 28.3% Hard
365 Water and Jug Problem 26.0% Medium
55 Jump Game 29.2% Medium
300 Longest Increasing Subsequence 37.3% Medium
114 Flatten Binary Tree to Linked List 33.5% Medium
47 Permutations II 30.9% Medium
213 House Robber II 33.0% Medium
333 Largest BST Subtree 29.8% Medium
452 Minimum Number of Arrows to Burst Balloons 42.1% Medium
Amazon
146 LRU Cache 16.0% Hard
1 Two Sum 29.8% Easy
460 LFU Cache 18.7% Hard
200 Number of Islands 32.2% Medium
297 Serialize and Deserialize Binary Tree 31.5% Hard
438 Find All Anagrams in a String 33.3% Easy
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
20 Valid Parentheses 32.1% Easy
138 Copy List with Random Pointer 26.6% Hard
238 Product of Array Except Self 47.0% Medium
387 First Unique Character in a String 45.3% Easy
239 Sliding Window Maximum 31.4% Hard
17 Letter Combinations of a Phone Number 32.4% Medium
48 Rotate Image 37.1% Medium
121 Best Time to Buy and Sell Stock 39.1% Easy
5 Longest Palindromic Substring 24.5% Medium
240 Search a 2D Matrix II 37.9% Medium
206 Reverse Linked List 43.4% Easy
235 Lowest Common Ancestor of a Binary Search Tree 38.1% Easy
42 Trapping Rain Water 35.3% Hard
380 Insert Delete GetRandom O(1) 38.3% Hard
127 Word Ladder 19.3% Medium
449 Serialize and Deserialize BST 42.8% Medium
155 Min Stack 26.2% Easy
141 Linked List Cycle 35.8% Easy
242 Valid Anagram 44.8% Easy
215 Kth Largest Element in an Array 37.4% Medium
139 Word Break 28.2% Medium
49 Group Anagrams 31.8% Medium
2 Add Two Numbers 26.2% Medium
160 Intersection of Two Linked Lists 30.0% Easy
126 Word Ladder II 13.6% Hard
234 Palindrome Linked List 31.6% Easy
98 Validate Binary Search Tree 22.3% Medium
3 Longest Substring Without Repeating Characters 23.7% Medium
23 Merge k Sorted Lists 25.9% Hard
21 Merge Two Sorted Lists 37.9% Easy
167 Two Sum II - Input array is sorted 48.1% Medium
15 3Sum 20.9% Medium
78 Subsets 36.6% Medium
102 Binary Tree Level Order Traversal 36.9% Easy
73 Set Matrix Zeroes 35.1% Medium
89 Gray Code 39.3% Medium
355 Design Twitter 24.5% Medium
204 Count Primes 26.1% Easy
414 Third Maximum Number 26.7% Easy
186 Reverse Words in a String II 28.5% Medium
8 String to Integer (atoi) 13.8% Easy
199 Binary Tree Right Side View 38.6% Medium
119 Pascal's Triangle II 35.0% Easy
396 Rotate Function 30.3% Easy
451 Sort Characters By Frequency 50.8% Medium
459 Repeated Substring Pattern 39.7% Easy
Snapchat
289 Game of Life 36.3% Medium
253 Meeting Rooms II 38.2% Medium
36 Valid Sudoku 33.8% Easy
314 Binary Tree Vertical Order Traversal 35.3% Medium
269 Alien Dictionary 22.4% Hard
127 Word Ladder 19.3% Medium
161 One Edit Distance 30.5% Medium
37 Sudoku Solver 28.1% Hard
140 Word Break II 22.2% Hard
146 LRU Cache 16.0% Hard
206 Reverse Linked List 43.4% Easy
96 Unique Binary Search Trees 39.8% Medium
76 Minimum Window Substring 23.8% Hard
39 Combination Sum 35.7% Medium
155 Min Stack 26.2% Easy
44 Wildcard Matching 19.0% Hard
151 Reverse Words in a String 15.7% Medium
403 Frog Jump 30.8% Hard
270 Closest Binary Search Tree Value 38.0% Easy
312 Burst Balloons 41.6% Hard
40 Combination Sum II 31.3% Medium
377 Combination Sum IV 41.6% Medium
402 Remove K Digits 26.1% Medium
439 Ternary Expression Parser 49.9% Medium
Uber
380 Insert Delete GetRandom O(1) 38.3% Hard
432 All O`one Data Structure 28.3% Hard
262 Trips and Users 15.7% Hard
297 Serialize and Deserialize Binary Tree 31.5% Hard
291 Word Pattern II 37.6% Hard
450 Delete Node in a BST 34.7% Medium
254 Factor Combinations 40.4% Medium
146 LRU Cache 16.0% Hard
249 Group Shifted Strings 38.7% Easy
139 Word Break 28.2% Medium
36 Valid Sudoku 33.8% Easy
186 Reverse Words in a String II 28.5% Medium
54 Spiral Matrix 24.5% Medium
17 Letter Combinations of a Phone Number 32.4% Medium
290 Word Pattern 32.0% Easy
10 Regular Expression Matching 23.5% Hard
49 Group Anagrams 31.8% Medium
13 Roman to Integer 43.4% Easy
208 Implement Trie (Prefix Tree) 25.6% Medium
138 Copy List with Random Pointer 26.6% Hard
230 Kth Smallest Element in a BST 42.0% Medium
133 Clone Graph 25.0% Medium
22 Generate Parentheses 41.8% Medium
91 Decode Ways 18.8% Medium
39 Combination Sum 35.7% Medium
37 Sudoku Solver 28.1% Hard
24 Swap Nodes in Pairs 37.1% Easy
202 Happy Number 39.2% Easy
242 Valid Anagram 44.8% Easy
23 Merge k Sorted Lists 25.9% Hard
140 Word Break II 22.2% Hard
76 Minimum Window Substring 23.8% Hard
1 Two Sum 29.8% Easy
206 Reverse Linked List 43.4% Easy
33 Search in Rotated Sorted Array 31.9% Hard
125 Valid Palindrome 25.3% Easy
337 House Robber III 41.4% Medium
266 Palindrome Permutation 55.1% Easy
78 Subsets 36.6% Medium
373 Find K Pairs with Smallest Sums 29.8% Medium
171 Excel Sheet Column Number 45.2% Easy
161 One Edit Distance 30.5% Medium
155 Min Stack 26.2% Easy
121 Best Time to Buy and Sell Stock 39.1% Easy
8 String to Integer (atoi) 13.8% Easy
104 Maximum Depth of Binary Tree 50.8% Easy
Airbnb
336 Palindrome Pairs 24.7% Hard
251 Flatten 2D Vector 38.7% Medium
269 Alien Dictionary 22.4% Hard
68 Text Justification 18.1% Hard
1 Two Sum 29.8% Easy
212 Word Search II 22.2% Hard
198 House Robber 37.4% Easy
219 Contains Duplicate II 31.5% Easy
10 Regular Expression Matching 23.5% Hard
136 Single Number 52.7% Easy
108 Convert Sorted Array to Binary Search Tree 40.3% Medium
160 Intersection of Two Linked Lists 30.0% Easy
202 Happy Number 39.2% Easy
190 Reverse Bits 29.5% Easy
217 Contains Duplicate 43.6% Easy
2 Add Two Numbers 26.2% Medium
20 Valid Parentheses 32.1% Easy
220 Contains Duplicate III 19.5% Medium
385 Mini Parser 29.7% Medium
221 Maximal Square 27.0% Medium
23 Merge k Sorted Lists 25.9% Hard
227 Basic Calculator II 28.0% Medium
415 Add Strings 41.2% Easy
Apple
238 Product of Array Except Self 47.0% Medium
237 Delete Node in a Linked List 45.4% Easy
240 Search a 2D Matrix II 37.9% Medium
206 Reverse Linked List 43.4% Easy
42 Trapping Rain Water 35.3% Hard
1 Two Sum 29.8% Easy
48 Rotate Image 37.1% Medium
215 Kth Largest Element in an Array 37.4% Medium
102 Binary Tree Level Order Traversal 36.9% Easy
149 Max Points on a Line 15.5% Hard
191 Number of 1 Bits 38.5% Easy
4 Median of Two Sorted Arrays 20.8% Hard
70 Climbing Stairs 38.6% Easy
36 Valid Sudoku 33.8% Easy
221 Maximal Square 27.0% Medium
165 Compare Version Numbers 19.2% Easy
207 Course Schedule 30.4% Medium
104 Maximum Depth of Binary Tree 50.8% Easy
257 Binary Tree Paths 34.7% Easy
69 Sqrt(x) 26.9% Medium
21 Merge Two Sorted Lists 37.9% Easy
7 Reverse Integer 23.7% Easy
190 Reverse Bits 29.5% Easy
28 Implement strStr() 26.9% Easy
151 Reverse Words in a String 15.7% Medium
118 Pascal's Triangle 36.6% Easy
284 Peeking Iterator 35.1% Medium
236 Lowest Common Ancestor of a Binary Tree 29.3% Medium
383 Ransom Note 46.1% Easy
Comments
Post a Comment
https://gengwg.blogspot.com/