leetcode题目整理

来源:互联网 发布:剑网3捏脸数据女 编辑:程序博客网 时间:2024/04/30 18:10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

0 0