您的位置:首页 > 其它

leetcode题目整理

2016-08-07 23:38 459 查看
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
374. Guess Number Higher or Lower
31.70%
Easy
373. Find K Pairs with Smallest Sums
25.50%
Medium
 
 
 
371. Sum of Two Integers
54.00%
Easy
 
 
 
 
 
 
368. Largest Divisible Subset
32.00%
Medium
367. Valid Perfect Square
36.60%
Medium
 
 
 
365. Water and Jug Problem
20.10%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
357. Count Numbers with Unique Digits
42.50%
Medium
 
 
 
355. Design Twitter
22.20%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
350. Intersection of Two Arrays II
41.50%
Easy
349. Intersection of Two Arrays
47.80% 
Easy 
 
 
 
347. Top K Frequent Elements
44.50%
Medium
 
 
 
345. Reverse Vowels of a String
35.30%
Easy
344. Reverse String
58.90%
Easy

343. Integer Break

43.60%
Medium
342. Power of Four
34.10%
Easy
341. Flatten Nested List Iterator
18.70%
Medium
 
 
 
 
 
 
338. Counting Bits
55.40%
Medium
337. House Robber III
37.00%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
332. Reconstruct Itinerary
23.40%
Medium
331. Verify Preorder Serialization of a Binary Tree
31.50%
Medium
330. Patching Array
28.80%
Medium
 
 
 
328. Odd Even Linked List
37.80%
Easy
 
 
 
326. Power of Three
35.30%
Easy
 
 
 
324. Wiggle Sort II
20.10%
Medium
 
 
 
322. Coin Change
24.90%
Medium
 
 
 
 
 
 
319. Bulb Switcher
39.20%
Medium
318. Maximum Product of Word Lengths
38.70%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
313. Super Ugly Number
31.20%
Medium
 
 
 
 
 
 
310. Minimum Height Trees
20.20%
Medium
309. Best Time to Buy and Sell Stock with Cooldown
32.60%
Medium
 
 
 
307. Range Sum Query - Mutable
14.50%
Medium
 
 
 
 
 
 
304. Range Sum Query 2D - Immutable
21.50%
Medium
303. Range Sum Query - Immutable
25.70%
Easy
 
 
 
 
 
 

300. Longest Increasing Subsequence

31.50%
Medium
299. Bulls and Cows
23.80%
Easy
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
292. Nim Game
49.50%
Easy
 
 
 
290. Word Pattern
26.50%
Easy
289. Game of Life
32.60%
Medium
 
 
 
287. Find the Duplicate Number
32.80%
Hard
 
 
 
 
 
 
284. Peeking Iterator
31.00%
Medium
283. Move Zeroes
41.40%
Easy
 
 
 
 
 
 
 
 
 
279. Perfect Squares
28.80%
Medium
278. First Bad Version
19.80%
Easy
 
 
 
 
 
 
275. H-Index II
31.40%
Medium
274. H-Index
25.30%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
268. Missing Number
34.70%
Medium
 
 
 
 
 
 
 
 
 
264. Ugly Number II
21.60%
Medium
263. Ugly Number
32.6%
Easy
 
 
 
 
 
 
260. Single Number III
37.60%
Medium
 
 
 
258. Add Digits
46.50%
Easy
257. Binary Tree Paths
21.90%
Easy
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
242. Valid Anagram
39.30%
Easy
241. Different Ways to Add Parentheses
27.10%
Medium
240. Search a 2D Matrix II
31.40%
Medium
 
 
 
238. Product of Array Except Self
42.40%
Medium
237. Delete Node in a Linked List
50.90%
Easy
236. Lowest Common Ancestor of a Binary Tree
28.30%
Medium
235. Lowest Common Ancestor of a Binary Search Tree
38.90%
Medium
234. Palindrome Linked List
23.80%
Easy
 
 
 
232. Implement Queue using Stacks
37.40%
Easy
231. Power of Two
31.30%
Easy
230. Kth Smallest Element in a BST
30.50%
Medium
229. Majority Element II
30.50%
Medium
228. Summary Ranges
21.10%
Easy
227. Basic Calculator II
18.00%
Medium
226. Invert Binary Tree
35.40%
Easy
225. Implement Stack using Queues
29.60%
Medium
 
 
 
223. Rectangle Area
25.60%
Easy
222. Count Complete Tree Nodes
19.40%
Medium
221. Maximal Square
20.30%
Medium
220. Contains Duplicate III
15.30%
Medium
219. Contains Duplicate II
25.60%
Easy
 
 
 
217. Contains Duplicate
35.90%
Easy
216. Combination Sum III
27.70%
Medium
215. Kth Largest Element in an Array
27.30%
Medium
 
 
 
213. House Robber II
26.30%
Medium
 
 
 
211. Add and Search Word - Data structure design
20.70%
Medium
210. Course Schedule II
19.30%
Medium
209. Minimum Size Subarray Sum
22.90%
Medium
208. Implement Trie (Prefix Tree)
24.80%
Medium
207. Course Schedule
21.70%
Medium
206. Reverse Linked List
31.50%
Easy
205. Isomorphic Strings
24.20%
Easy
204. Count Primes
19.00%
Easy
203. Remove Linked List Elements
25.80%
Easy
202. Happy Number
31.40%
Easy
201. Bitwise AND of Numbers Range
23.30%
Medium
200. Number of Islands
21.90%
Medium
199. Binary Tree Right Side View
27.10%
Medium
198. House Robber
28.80%
Easy
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
191. Number of 1 Bits
37.30%
Easy
190. Reverse Bits
28.40%
Easy
189. Rotate Array
17.80%
Easy
 
 
 
187. Repeated DNA Sequences
19.50%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
179. Largest Number
15.70%
Medium
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
173. Binary Search Tree Iterator
29.30%
Medium
172. Factorial Trailing Zeroes
28.40%
Easy
171. Excel Sheet Column Number
36.50%
Easy
 
 
 
169. Majority Element
35.00%
Easy
168. Excel Sheet Column Title
18.10%
Easy
 
 
 
166. Fraction to Recurring Decimal
12.70%
Medium
165. Compare Version Numbers
15.20%
Easy
 
 
 
 
 
 
162. Find Peak Element
31.50%
Medium
 
 
 
160. Intersection of Two Linked Lists
28.70%
Easy
 
 
 
 
 
 
 
 
 
 
 
 
155. Min Stack
18.50%
Easy
 
 
 
153. Find Minimum in Rotated Sorted Array
33.30%
Medium
152. Maximum Product Subarray
19.40%
Medium
151. Reverse Words in a String
15.10%
Medium
150. Evaluate Reverse Polish Notation
21.10%
Medium
 
 
 
148. Sort List
22.00%
Medium
147. Insertion Sort List
26.40%
Medium
 
 
 
 
 
 
144. Binary Tree Preorder Traversal
36.30%
Medium
143. Reorder List
21.00%
Medium
142. Linked List Cycle II
31.40%
Medium
141. Linked List Cycle
36.30%
Medium
 
 
 
 
 
 
 
 
 
137. Single Number II
35.00%
Medium
136. Single Number
45.10%
Medium
 
 
 
134. Gas Station
25.70%
Medium
133. Clone Graph
24.00%
Medium
 
 
 
131. Palindrome Partitioning
26.70%
Medium
130. Surrounded Regions
14.60%
Medium
129. Sum Root to Leaf Numbers
30.30%
Medium
 
 
 
 
 
 
 
 
 
125. Valid Palindrome
22.00%
Easy
 
 
 
 
 
 
122. Best Time to Buy and Sell Stock II
38.30%
Medium
121. Best Time to Buy and Sell Stock
32.60%
Medium
120. Triangle
27.40%
Medium
119. Pascal's Triangle II
29.40%
Easy
118. Pascal's Triangle
30.10%
Easy
 
 
 
116. Populating Next Right Pointers in Each Node
36.20%
Medium
 
 
 
114. Flatten Binary Tree to Linked List
28.80%
Medium
113. Path Sum II
26.60%
Medium
112. Path Sum
29.80%
Easy
111. Minimum Depth of Binary Tree
29.10%
Easy
110. Balanced Binary Tree
32.00%
Easy
109. Convert Sorted List to Binary Search Tree
27.90%
Medium
108. Convert Sorted Array to Binary Search Tree
34.00%
Medium
107. Binary Tree Level Order Traversal II
31.10%
Easy
106. Construct Binary Tree from Inorder and Postorder Traversal
26.80%
Medium
105. Construct Binary Tree from Preorder and Inorder Traversal
26.40%
Medium
104. Maximum Depth of Binary Tree
45.10%
Easy
103. Binary Tree Zigzag Level Order Traversal
26.40%
Medium
102. Binary Tree Level Order Traversal
29.30%
Easy
101. Symmetric Tree
31.60%
Easy
100. Same Tree
41.80%
Easy
 
 
 
98. Validate Binary Search Tree
20.60%
Medium
 
 
 
96. Unique Binary Search Trees
36.00%
Medium
95. Unique Binary Search Trees II
28.00%
Medium
94. Binary Tree Inorder Traversal
36.20%
Medium
93. Restore IP Addresses
21.00%
Medium
92. Reverse Linked List II
26.10%
Medium
91. Decode Ways
16.40%
Medium
90. Subsets II
27.70%
Medium
89. Gray Code
32.80%
Medium

88. Merge Sorted Array

29.70%
Easy
 
 
 
86. Partition List
27.50%
Medium
85. Maximal Rectangle
22.00%
Hard
 
 
 

83. Remove Duplicates from Sorted List

34.50%
Easy
82. Remove Duplicates from Sorted List II
25.00%
Medium
81. Search in Rotated Sorted Array II
31.40%
Medium
80. Remove Duplicates from Sorted Array II
30.50%
Medium
79. Word Search
20.30%
Medium
78. Subsets
28.20%
Medium
77. Combinations
30.90%
Medium
 
 
 

75. Sort Colors

32.60%
Medium
74. Search a 2D Matrix
31.60%
Medium
73. Set Matrix Zeroes
31.40%
Medium
 
 
 
71. Simplify Path
20.00%
Medium
70. Climbing Stairs
34.40%
Easy
69. Sqrt(x)
23.10%
Medium
 
 
 
 
 
 
66. Plus One
30.40%
Easy
 
 
 
64. Minimum Path Sum
32.20%
Medium
63. Unique Paths II
28.00%
Medium
62. Unique Paths
32.80%
Medium
61. Rotate List
21.70%
Medium
60. Permutation Sequence
22.80%
Medium
59. Spiral Matrix II
31.80%
Medium
58. Length of Last Word
28.00%
Easy
 
 
 
 
 
 
55. Jump Game
27.00%
Medium
54. Spiral Matrix
20.80%
Medium
53. Maximum Subarray
34.50%
Medium
 
 
 
 
 
 
50. Pow(x, n)
26.70%
Medium
49. Group Anagrams
24.30%
Medium
48. Rotate Image
31.90%
Medium
47. Permutations II
25.80%
Hard
46. Permutations
31.90%
Medium
 
 
 
 
 
 
43. Multiply Strings
21.00%
Medium
 
 
 
 
 
 
40. Combination Sum II
25.20%
Medium
39. Combination Sum
27.90%
Medium
38. Count and Say
25.20%
Easy
 
 
 
36. Valid Sudoku
27.20%
Easy
35. Search Insert Position
35.40%
Medium
34. Search for a Range
27.50%
Medium
33. Search in Rotated Sorted Array
28.80%
Hard
 
 
 
31. Next Permutation
25.00%
Medium
 
 
 
29. Divide Two Integers
15.00%
Medium
28. Implement strStr()
22.20%
Easy
27. Remove Element
32.10%
Easy
26. Remove Duplicates from Sorted Array
31.30%
Easy
 
 
 
24. Swap Nodes in Pairs
32.50%
Medium
 
 
 
22. Generate Parentheses
32.60%
Medium
21. Merge Two Sorted Lists
32.70%
Easy
20. Valid Parentheses
26.50%
Easy
19. Remove Nth Node From End of List
27.10%
Easy
18. 4Sum
21.70%
Medium
17. Letter Combinations of a Phone Number
25.80%
Medium
16. 3Sum Closest
26.90%
Medium
15. 3Sum
16.90%
Medium
14. Longest Common Prefix
25.50%
Easy
13. Roman to Integer
34.00%
Easy
12. Integer to Roman
33.80%
Medium
11. Container With Most Water
32.00%
Medium
 
 
 
9. Palindrome Number
28.30%
Easy
8. String to Integer (atoi)
13.00%
Easy
7. Reverse Integer
25.10%
Easy
6. ZigZag Conversion
21.80%
Easy
5. Longest Palindromic Substring
20.70%
Medium
 
 
 
3. Longest Substring Without Repeating Characters
20.60%
Medium
2. Add Two Numbers
21.10%
Medium
1. Two Sum
17.70%
Medium
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: