0% found this document useful (0 votes)
24 views

Adobe Is Best

Uploaded by

SAKSHAM PRASAD
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Adobe Is Best

Uploaded by

SAKSHAM PRASAD
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

1.

Two Sum - Easy


2. Add Two Numbers - Medium
3. Smallest Range II - Medium
4. Median of Two Sorted Arrays - Hard
5. Roman to Integer - Easy
6. Reverse Integer - Medium
7. Cherry Pickup - Hard
8. Longest Substring Without Repeating Characters - Medium
9. Maximum Subarray - Medium
10. Longest Palindromic Substring - Medium
11. 3Sum - Medium
12. Longest Common Prefix - Easy
13. Merge Intervals - Medium
14. LRU Cache - Medium
15. Merge Two Sorted Lists - Easy
16. Trapping Rain Water - Hard
17. Generate Parentheses - Medium
18. First Missing Positive - Hard
19. Container With Most Water - Medium
20. Next Permutation - Medium
21. Merge k Sorted Lists - Hard
22. Zigzag Conversion - Medium
23. Best Time to Buy and Sell Stock - Easy
24. Minimum Window Substring - Hard
25. Reverse Linked List - Easy
26. Count and Say - Medium
27. Burst Balloons - Hard
28. Reverse String - Easy
29. Spiral Matrix - Medium
30. 3Sum Closest - Medium
31. Longest Valid Parentheses - Hard
32. Regular Expression Matching - Hard
33. Nim Game - Easy
34. First Bad Version - Easy
35. 4Sum - Medium
36. Valid Parentheses - Easy
37. Count of Smaller Numbers After Self - Hard
38. Running Sum of 1d Array - Easy
39. Dungeon Game - Hard
40. Number of Islands - Medium
41. Rotate Image - Medium
42. Search in Rotated Sorted Array - Medium
43. Palindrome Number - Easy
44. Jump Game II - Medium
45. Integer to Roman - Medium
46. Pascal's Triangle - Easy
47. Jewels and Stones - Easy
48. Mirror Reflection - Medium
49. 4Sum II - Medium
50. Perfect Squares - Medium
51. All Possible Full Binary Trees - Medium
52. 3Sum With Multiplicity - Medium
53. Palindrome Linked List - Easy
54. Maximum Length of Subarray With Positive Product - Medium
55. Permutations - Medium
56. Climbing Stairs – Easy

50%

57. Unique Binary Search Trees - Medium


58. N-Queens - Hard
59. Coin Change - Medium
60. Largest Rectangle in Histogram - Hard
61. String to Integer (atoi) - Medium
62. Longest Substring with At Least K Repeating Characters - Medium
63. Single Number II - Medium
64. Number of Submatrices That Sum to Target - Hard
65. Search a 2D Matrix II - Medium
66. Word Break II - Hard
67. Wiggle Sort II - Medium
68. Minimum Moves to Equal Array Elements - Medium
69. Contiguous Array - Medium
70. Word Subsets - Medium
71. Sudoku Solver - Hard
72. Sum of All Odd Length Subarrays - Easy
73. Contains Duplicate - Easy
74. Single Number - Easy
75. Integer to English Words - Hard
76. Reverse Nodes in k-Group - Hard
77. Search a 2D Matrix - Medium
78. Inorder Successor in BST - Medium
79. Swap Nodes in Pairs - Medium
80. Word Break - Medium
81. Pow(x, n) - Medium
82. Letter Combinations of a Phone Number - Medium
83. Merge Two Binary Trees - Easy
84. Wildcard Matching - Hard
85. Longest Increasing Path in a Matrix - Hard
86. Delete Node in a Linked List - Medium
87. Divide Two Integers - Medium
88. Unique Number of Occurrences - Easy
89. Remove Invalid Parentheses - Hard
90. Word Search - Medium
91. Unique Binary Search Trees II - Medium
92. Product of Array Except Self - Medium
93. Add Strings - Easy
94. Sum of Two Integers - Medium
95. Intersection of Two Arrays - Easy
96. Remove Duplicates from Sorted List II - Medium
97. Ugly Number II - Medium
98. Array Partition - Easy
99. Binary Tree Maximum Path Sum - Hard
100. Happy Number - Easy
101. Subarray Sum Equals K - Medium
102. Reverse Linked List II - Medium
103. Largest Number - Medium
104. Shortest Palindrome - Hard
105. Remove Duplicate Letters - Medium
106. Remove Duplicates from Sorted Array - Easy
107. Minimum Path Sum - Medium
108. Minimum Cost For Tickets - Medium
109. Symmetric Tree - Easy
110. House Robber - Medium
111. Kth Smallest Element in a Sorted Matrix - Medium
112. Find the Duplicate Number - Medium
113. Subsets - Medium
114. Robot Bounded In Circle - Medium
115. Kth Largest Element in an Array - Medium
116. Lowest Common Ancestor of a Binary Tree - Medium
117. Bitwise AND of Numbers Range - Medium
118. Binary Tree Zigzag Level Order Traversal - Medium
119. Merge Sorted Array - Easy
120. K-th Symbol in Grammar - Medium
121. Rectangle Overlap - Easy
122. Decode String – Medium
40%

123. Design Bounded Blocking Queue - Medium


124. Peak Index in a Mountain Array - Medium
125. Substring with Concatenation of All Words - Hard
126. Combination Sum - Medium
127. Meeting Rooms II - Medium
128. Decode Ways - Medium
129. Add Binary - Easy
130. Add Two Integers - Easy
131. Reorder List - Medium
132. Maximum Product Subarray - Medium
133. Find First and Last Position of Element in Sorted Array - Medium
134. Shortest Subarray with Sum at Least K - Hard
135. Best Time to Buy and Sell Stock III - Hard
136. Intersection of Two Arrays II - Easy
137. Sort List - Medium
138. Largest Divisible Subset - Medium
139. Coin Change II - Medium
140. Remove Nth Node From End of List - Medium
141. Partition List - Medium
142. Recover Binary Search Tree - Medium
143. Construct Binary Tree from Preorder and Inorder Traversal - Medium
144. Maximum Product of Word Lengths - Medium
145. Flatten Nested List Iterator - Medium
146. Last Stone Weight II - Medium
147. Game of Life - Medium
148. Minimum Operations to Reduce X to Zero - Medium
149. Binary Search - Easy
150. Word Ladder - Hard
151. Big Countries - Easy
152. Count Odd Numbers in an Interval Range - Easy
153. Single Element in a Sorted Array - Medium
154. Contains Duplicate II - Easy
155. Palindrome Partitioning - Medium
156. Longest Absolute File Path - Medium
157. Jump Game - Medium
158. Add Two Numbers II - Medium
159. Convert to Base -2 - Medium
160. All Nodes Distance K in Binary Tree - Medium
161. Number of Good Pairs - Easy
162. First Unique Character in a String - Easy
163. Maximum Frequency Stack - Hard
164. Domino and Tromino Tiling - Medium
165. Permutation Sequence - Hard
166. Group Anagrams - Medium
167. Defanging an IP Address - Easy
168. Range Sum Query - Immutable - Easy
169. Smallest String With A Given Numeric Value - Medium
170. Convert Sorted List to Binary Search Tree - Medium
171. Best Time to Buy and Sell Stock II - Medium
172. Reshape the Matrix - Easy
173. Find and Replace Pattern - Medium
174. Remove Linked List Elements - Easy
175. Linked List Cycle - Easy
176. Majority Element - Easy
177. Reveal Cards In Increasing Order - Medium
178. Maximum Gap - Hard
179. Odd Even Linked List - Medium
180. Divisor Game - Easy
181. Sliding Window Maximum - Hard
182. Walking Robot Simulation – Medium

35%

183. Min Stack - Medium


184. Champagne Tower - Medium
185. Longest Increasing Subsequence - Medium
186. Binary Tree Inorder Traversal - Easy
187. Find All Duplicates in an Array - Medium
188. Arithmetic Slices - Medium
189. Sort Colors - Medium
190. Angle Between Hands of a Clock - Medium
191. Maximal Square - Medium
192. Best Time to Buy and Sell Stock with Cooldown - Medium
193. Search Insert Position - Easy
194. Remove All Adjacent Duplicates In String - Easy
195. Copy List with Random Pointer - Medium
196. Plus One - Easy
197. Single Number III - Medium
198. Count Primes - Medium
199. Partition Array for Maximum Sum - Medium
200. Bulb Switcher - Medium
201. Missing Number - Easy
202. Isomorphic Strings - Easy
203. Rotate List - Medium
204. Gray Code - Medium
205. LFU Cache - Hard
206. Validate Stack Sequences - Medium
207. Power of Four - Easy
208. Reordered Power of 2 - Medium
209. Power of Two - Easy
210. Partition Labels - Medium
211. Populating Next Right Pointers in Each Node - Medium
212. Remove Duplicates from Sorted List - Easy
213. Move Zeroes - Easy
214. Majority Element II - Medium
215. Basic Calculator - Hard
216. Remove Element - Easy
217. House Robber III - Medium
218. Minimum Cost to Move Chips to The Same Position - Easy
219. Next Greater Element I - Easy
220. Russian Doll Envelopes - Hard
221. Fizz Buzz - Easy
222. Daily Temperatures - Medium
223. Array Nesting - Medium
224. Rotate Array - Medium
225. Binary Tree Level Order Traversal - Medium
226. Add Digits - Easy
227. Basic Calculator II - Medium
228. Valid Palindrome - Easy
229. Two Sum II - Input Array Is Sorted - Medium
230. Sort an Array - Medium
231. Partition Array Into Three Parts With Equal Sum - Easy
232. Binary Tree Right Side View - Medium
233. Set Matrix Zeroes - Medium
234. Sum of Left Leaves - Easy
235. Convert Sorted Array to Binary Search Tree - Easy
236. Diameter of Binary Tree - Easy
237. Longest Arithmetic Subsequence - Medium
238. Invert Binary Tree – Easy

30%
239. Validate Binary Search Tree - Medium
240. Clone Graph - Medium
241. Trim a Binary Search Tree - Medium
242. Non-decreasing Array - Medium
243. Unique Paths - Medium
244. Multiply Strings - Medium
245. Build Array from Permutation - Easy
246. Critical Connections in a Network - Hard
247. 01 Matrix - Medium
248. Reverse Substrings Between Each Pair of Parentheses - Medium
249. Richest Customer Wealth - Easy
250. K-diff Pairs in an Array - Medium
251. Middle of the Linked List - Easy
252. Counting Bits - Easy
253. Continuous Subarray Sum - Medium
254. Longest Consecutive Sequence - Medium
255. Squares of a Sorted Array - Easy
256. Subarrays with K Different Integers - Hard
257. Guess Number Higher or Lower - Easy
258. Find All Anagrams in a String - Medium
259. Serialize and Deserialize Binary Tree - Hard
260. Interleaving String - Medium
261. Min Cost Climbing Stairs - Easy
262. Gas Station - Medium
263. Shortest Unsorted Continuous Subarray - Medium
264. Top K Frequent Elements - Medium
265. Valid Sudoku - Medium
266. Numbers With Same Consecutive Differences - Medium
267. Remove K Digits - Medium
268. Search in Rotated Sorted Array II - Medium
269. Partition to K Equal Sum Subsets - Medium
270. Sort Integers by The Power Value - Medium
271. Greatest Sum Divisible by Three - Medium
272. Total Hamming Distance - Medium
273. Maximum XOR of Two Numbers in an Array - Medium
274. Find Median from Data Stream - Hard
275. Sum of All Subset XOR Totals - Easy
276. Swapping Nodes in a Linked List - Medium
277. Target Sum - Medium
278. Reorganize String - Medium
279. Degree of an Array - Easy
280. Sqrt(x) - Easy
281. Maximum Width of Binary Tree - Medium
282. Assign Cookies - Easy
283. Sequential Digits - Medium
284. Largest Perimeter Triangle - Easy
285. Permutations II - Medium
286. Beautiful Arrangement - Medium
287. Word Ladder II - Hard
288. Candy – Hard

25%

289. Find N Unique Integers Sum up to Zero - Easy


290. Top K Frequent Words - Medium
291. Meeting Scheduler - Medium
292. Triangle - Medium
293. Find Mode in Binary Search Tree - Easy
294. Find K Closest Elements - Medium
295. Find the Index of the First Occurrence in a String - Medium
296. Maximum Depth of Binary Tree - Easy
297. Department Highest Salary - Medium
298. Linked List Cycle II - Medium
299. Path Sum II - Medium
300. Number of Digit One - Hard
301. Cousins in Binary Tree - Easy
302. Fibonacci Number - Easy
303. Find Pivot Index - Easy
304. Ransom Note - Easy
305. Is Subsequence - Easy
306. Longest Repeating Character Replacement - Medium
307. Max Chunks To Make Sorted - Medium
308. Similar String Groups - Hard
309. Next Greater Element II - Medium
310. Rotting Oranges - Medium
311. Maximum Length of Repeated Subarray - Medium
312. Minimum Number of Refueling Stops - Hard
313. Insert Delete GetRandom O(1) - Medium
314. Count Items Matching a Rule - Easy
315. Guess Number Higher or Lower II - Medium
316. Bulls and Cows - Medium
317. Flood Fill - Easy
318. Search Suggestions System - Medium
319. Smallest Range Covering Elements from K Lists - Hard
320. Evaluate Division - Medium
321. Island Perimeter - Easy
322. Remove All Adjacent Duplicates in String II - Medium
323. Ones and Zeroes - Medium
324. Shortest Bridge - Medium
325. Length of Last Word - Easy
326. Path Sum - Easy
327. Complement of Base 10 Integer - Easy
328. Edit Distance - Hard
329. Number of Subarrays with Bounded Maximum - Medium
330. Capacity To Ship Packages Within D Days - Medium
331. Network Delay Time - Medium
332. Number of Subsequences That Satisfy the Given Sum Condition -
Medium
333. Reverse Pairs - Hard
334. Number of 1 Bits - Easy
335. Increasing Order Search Tree - Easy
336. Intersection of Two Linked Lists - Medium
337. Minimum Remove to Make Valid Parentheses - Medium
338. Minimum Size Subarray Sum - Medium
339. Rank Scores - Medium
340. Find Peak Element - Medium
341. Maximum Value at a Given Index in a Bounded Array - Medium
342. Path Sum III - Medium
343. Minimum Cost Tree From Leaf Values - Medium
344. Minimum Score Triangulation of Polygon - Medium
345. Trapping Rain Water II - Hard
346. Rising Temperature - Easy
347. Increasing Triplet Subsequence - Medium
348. Design Tic-Tac-Toe - Medium
349. Reverse String II - Easy
350. DI String Match - Easy
351. Find Original Array From Doubled Array - Medium
352. Online Stock Span - Medium
353. Max Chunks To Make Sorted II - Hard
354. Construct Binary Search Tree from Preorder Traversal - Medium
355. Combination Sum IV - Medium
356. Find Minimum in Rotated Sorted Array - Medium
357. All Paths From Source to Target - Medium
358. Construct Binary Tree from Preorder and Postorder Traversal - Medium
359. Maximum Profit in Job Scheduling - Hard
360. Delete Node in a BST - Medium
361. Find Minimum in Rotated Sorted Array II - Hard
362. N-ary Tree Level Order Traversal - Medium
363. Kth Smallest Element in a BST – Medium

20%

364. Maximum Sum Circular Subarray - Medium


365. Task Scheduler - Medium
366. Koko Eating Bananas - Medium
367. Minimum Operations to Make Array Equal - Medium
368. Kth Largest Element in a Stream - Easy
369. Populating Next Right Pointers in Each Node II - Medium
370. Arranging Coins - Easy
371. Minimum Knight Moves - Medium
372. Max Consecutive Ones III - Medium
373. Remove Outermost Parentheses - Easy
374. Maximum Number of Weeks for Which You Can Work - Medium
375. Decode XORed Array - Easy
376. All People Report to the Given Manager - Medium
377. Palindromic Substrings - Medium
378. Combinations - Medium
379. Maximum Product of Three Numbers - Easy
380. Balanced Binary Tree - Easy
381. Best Time to Buy and Sell Stock IV - Hard
382. Maximum Absolute Sum of Any Subarray - Medium
383. Implement Trie (Prefix Tree) - Medium
384. String Compression - Medium
385. Fruit Into Baskets - Medium
386. Most Visited Sector in a Circular Track - Easy
387. Pacific Atlantic Water Flow - Medium
388. Kth Smallest Number in Multiplication Table - Hard
389. Super Pow - Medium
390. Valid Anagram - Easy
391. PROBLEM NO LONGER EXIST - NaN%
392. Random Pick with Weight - Medium
393. Consecutive Numbers - Medium
394. Cheapest Flights Within K Stops - Medium
395. Subtree of Another Tree - Easy
396. Customers Who Never Order - Easy
397. Matchsticks to Square - Medium
398. Number of Substrings Containing All Three Characters - Medium
399. Maximum Units on a Truck - Easy
400. House Robber II - Medium
401. Balance a Binary Search Tree - Medium
402. K Closest Points to Origin - Medium
403. Lowest Common Ancestor of a Binary Search Tree - Medium
404. Combination Sum III - Medium
405. Permutation in String - Medium
406. Linked List in Binary Tree - Medium
407. Course Schedule - Medium
408. Kth Missing Positive Number - Easy
409. Shopping Offers - Medium
410. Minimum Cost to Cut a Stick – Hard

15%

411. Same Tree - Easy


412. Longest Common Subsequence - Medium
413. Best Time to Buy and Sell Stock with Transaction Fee - Medium
414. Set Mismatch - Easy
415. Is Graph Bipartite? - Medium
416. Longest Palindromic Subsequence - Medium
417. Find K Pairs with Smallest Sums - Medium
418. Find if Path Exists in Graph - Easy
419. Construct String from Binary Tree - Easy
420. Minimum Sum of Four Digit Number After Splitting Digits - Easy
421. Find the Town Judge - Easy
422. Last Stone Weight - Easy
423. Rotate String - Easy
424. Time Needed to Inform All Employees - Medium
425. Determine Whether Matrix Can Be Obtained By Rotation - Easy
426. Kids With the Greatest Number of Candies - Easy
427. Subsets II - Medium
428. Word Pattern - Easy
429. Convert BST to Greater Tree - Medium
430. Number of Sub-arrays With Odd Sum - Medium
431. Shortest Path in Binary Matrix - Medium
432. Find Total Time Spent by Each Employee - Easy
433. Minimum Insertion Steps to Make a String Palindrome - Hard
434. Minimum Value to Get Positive Step by Step Sum - Easy
435. Third Maximum Number - Easy
436. Find the Middle Index in Array - Easy
437. Largest Number At Least Twice of Others - Easy
438. Reverse Vowels of a String - Easy
439. Minimum Number of Days to Make m Bouquets - Medium
440. Remove Duplicates from Sorted Array II - Medium
441. Concatenation of Array - Easy
442. Maximum Number of Balloons - Easy

10%

443. Employees With Missing Information - Easy


444. The K Weakest Rows in a Matrix - Easy
445. Search in a Binary Search Tree - Easy
446. Binary Tree Preorder Traversal - Easy
447. Summary Ranges - Easy
448. Minimum Number of Vertices to Reach All Nodes - Medium
449. Sort Characters By Frequency - Medium
450. Maximum Points You Can Obtain from Cards - Medium
451. Partitioning Into Minimum Number Of Deci-Binary Numbers - Medium
452. Smallest Range I - Easy
453. Maximum Nesting Depth of the Parentheses - Easy
454. Making A Large Island - Hard
455. Maximum Erasure Value - Medium
456. Course Schedule II - Medium
457. Reduce Array Size to The Half - Medium
458. Maximum Number of Fish in a Grid - Medium
459. Max Consecutive Ones - Easy
460. Minimize Maximum Pair Sum in Array - Medium
461. N-th Tribonacci Number - Easy
462. Group Sold Products By The Date - Easy
463. Monotonic Array - Easy
464. Shuffle String - Easy
465. Subtract the Product and Sum of Digits of an Integer - Easy
466. Equal Row and Column Pairs - Medium
467. Count of Matches in Tournament - Easy
468. Insert Interval - Medium
469. Maximum 69 Number - Easy
470. Delete the Middle Node of a Linked List - Medium
471. Sorting the Sentence - Easy
472. Add to Array-Form of Integer - Easy
473. Fix Names in a Table - Easy
474. Find the Highest Altitude - Easy
475. Find Customer Referee - Easy
476. Find the Difference of Two Arrays - Easy
477. Preimage Size of Factorial Zeroes Function - Hard
478. Divide Intervals Into Minimum Number of Groups - Medium
479. Minimize XOR - Medium
480. Merge Operations to Turn Array Into a Palindrome - Medium
481. Plates Between Candles - Medium

You might also like