Most Important Questions Type
-----
1. Trapping Rainwater, https://leetcode.com/problems/trapping-rain-water
2. Minimum Size Subarray Sum, https://leetcode.com/problems/minimum-size-subarray-sum
3. Median of Two Sorted Arrays https://leetcode.com/problems/median-of-two-sorted-arrays
4. First Unique Character in a String https://leetcode.com/problems/first-unique-character-in-a-
string
5. Shortest Subarray with Sum at Least K https://leetcode. /problems/shortest-subarray-with-sum-
at-least-k
6. Fraction to Recurring Decimal https://leetcode.com/problems/fraction-to-recurring-decimal
7. Climbing Stairs https://leetcode.com/problems/climbing-stairs
8. Design HashMap https://leetcode.com/problems/design-hashmap
9. Best Time to Buy and Sell Stock https://leetcode.com/problems/best-time-to-buy-and-sell-stock
10. Container With Most Water https://leetcode.com/problems/container-with-most-water
11. Minimum Path Sum https://leetcode.com/problems/minimum-path-sum
12. Longest Word in Dictionary through Deleting https://leetcode.com/problems/longest-word-in-
dictionary-through-deleting
13. Coin Change https://leetcode.com/problems/coin-change
14. Best Time to Buy and Sell Stock II https://leetcode.com/problems/best-time-to-buy-and-sell-
stock-ii
15. Subarray Sum Equals K https://leetcode.com/problems/subarray-sum-equals-k
16. Longest Substring Without Repeating Characters https://leetcode.com/problems/longest-
substring-without-repeating-characters
17. Merge Intervals https://leetcode.com/problems/merge-intervals
18. Longest Word in Dictionary https://leetcode.com/problems/longest-word-in-dictionary
19. Friend Circles https://leetcode.com/problems/friend-circles
20. Count Primes https://leetcode.com/problems/count-primes
21. Validate Binary Search Tree https://leetcode.com/problems/validate-binary-search-tree
22. K-diff Pairs in an Array https://leetcode.com/problems/k-diff-pairs-in-an-array
23. Number of Islands https://leetcode.com/problems/number-of-islands
24. Find All Anagrams in a String https://leetcode.com/problems/find-all-anagrams-in-a-string
-- Other Important Questions
1. High Five https://leetcode.com/problems/high-five
2. Game of Life https://leetcode.com/problems/game-of-life
3. Knight Probability in Chessboard https://leetcode.com/problems/knight-probability-in-
chessboard
4. Fraction Addition and Subtraction https://leetcode.com/problems/fraction-addition-and-
subtraction
5. String Compression https://leetcode.com/problems/string-compression
6. Remove Comments https://leetcode.com/problems/remove-comments
7. Product of Array Except Self https://leetcode.com/problems/product-of-array-except-self
8. Reaching Points https://leetcode.com/problems/reaching-points
9. Robot Bounded In Circle https://leetcode.com/problems/robot-bounded-in-circle
10. Two Sum https://leetcode.com/problems/two-sum
11. String to Integer (atoi) https://leetcode.com/problems/string-to-integer-atoi
12. Robot Return to Origin https://leetcode.com/problems/robot-return-to-origin
13. Last Substring in Lexicographical Order https://leetcode.com/problems/last-substring-in-
lexicographical-order
14. LRU Cache https://leetcode.com/problems/lru-cache
15. Find Minimum in Rotated Sorted Array https://leetcode.com/problems/find-minimum-in-
rotated-sorted-array
16. Decode Ways https://leetcode.com/problems/decode-ways
17. Search in Rotated Sorted Array https://leetcode.com/problems/search-in-rotated-sorted-array
18. Super Egg Drop https://leetcode.com/problems/super-egg-drop
19. Maximum Subarray https://leetcode.com/problems/maximum-subarray
20. Spiral Matrix https://leetcode.com/problems/spiral-matrix
21. Pairs of Songs with Total Durations Divisible by 60 https://leetcode.com/problems/pairs-of-
songs-with-total-durations-divisible-by-60
22. DI String Match https://leetcode.com/problems/di-string-match
23. Kth Largest Element https://leetcode.com/problems/kth-largest-element-in-an-array
24. The Skyline Problem https://leetcode.com/problems/the-skyline-problem
25. Linked List Cycle https://leetcode.com/problems/linked-list-cycle
26. Pascal's Triangle II https://leetcode.com/problems/pascals-triangle-ii
27. Wildcard Matching https://leetcode.com/problems/wildcard-matching
28. Search a 2D Matrix II https://leetcode.com/problems/search-a-2d-matrix-ii
29. Power of Three https://leetcode.com/problems/power-of-three
30. Subarrays with K Different Integers https://leetcode.com/problems/subarrays-with-k-different-
integers
31. Reverse Linked List https://leetcode.com/problems/reverse-linked-list
32. Reverse Stringhttps://leetcode.com/problems/reverse-string
33. Min Stack https://leetcode.com/problems/min-stack
34. Reconstruct Itinerary https://leetcode.com/problems/reconstruct-itinerary
35. Minimum Falling Path Sum https://leetcode.com/problems/minimum-falling-path-sum
36. Valid Anagramhttps://leetcode.com/problems/valid-anagram
37. Unique Paths https://leetcode.com/problems/unique-paths
38. LFU Cache https://leetcode.com/problems/lfu-cache
39. Edit Distance https://leetcode.com/problems/edit-distance
40. Find Median from Data Stream https://leetcode.com/problems/find-median-from-data-stream
41. Permutations https://leetcode.com/problems/permutations
42. Height Checker https://leetcode.com/problems/height-checker
43. Count Number of Teams https://leetcode.com/problems/count-number-of-teams
44. Minimum Window Substring https://leetcode.com/problems/minimum-window-substring
45. Rectangle Overlap https://leetcode.com/problems/rectangle-overlap
46. Palindromic Substrings https://leetcode.com/problems/palindromic-substrings
47. Subsets https://leetcode.com/problems/subsets
48. Minimum Area Rectangle https://leetcode.com/problems/minimum-area-rectangle
49. Find Pivot Index https://leetcode.com/problems/find-pivot-index
50. Pascal's Triangle https://leetcode.com/problems/pascals-triangle
51. Roman to Integer https://leetcode.com/problems/roman-to-integer
52. Design In-Memory File System https://leetcode.com/problems/design-in-memory-file-system
53. Maximum Depth of Binary Treehttps://leetcode.com/problems/maximum-depth-of-binary-tree
54. 3Sum https://leetcode.com/problems/3sum
55. Triangle https://leetcode.com/problems/triangle
56. Recover Binary Search Tree https://leetcode.com/problems/recover-binary-search-tree
57. Add Two Numbers II https://leetcode.com/problems/add-two-numbers-ii
58. Remove Nth Node From End of List https://leetcode.com/problems/remove-nth-node-from-
end-of-list
59. Valid Parentheses https://leetcode.com/problems/valid-parentheses
60. Move Zeroes https://leetcode.com/problems/move-zeroes
61. Path with Maximum Gold https://leetcode.com/problems/path-with-maximum-gold
62. Cousins in Binary Tree https://leetcode.com/problems/cousins-in-binary-tree
63. Insert Delete GetRandom O(1) https://leetcode.com/problems/insert-delete-getrandom-o1
64. Shortest Distance from All Buildings https://leetcode.com/problems/shortest-distance-from-all-
buildings
65. Pow(x;n) https://leetcode.com/problems/powx-n
66. Two Sum II - Input array is sorted https://leetcode.com/problems/two-sum-ii-input-array-is-
sorted
67. House Robber https://leetcode.com/problems/house-robber
68. Delete Node in a Linked List https://leetcode.com/problems/delete-node-in-a-linked-list
69. 3Sum Closest https://leetcode.com/problems/3sum-closest
70. Merge k Sorted Lists https://leetcode.com/problems/merge-k-sorted-lists
71. Remove All Adjacent Duplicates in String II https://leetcode.com/problems/remove-all-adjacent-
duplicates-in-string-ii
72. Combination Sum https://leetcode.com/problems/combination-sum
73. Daily Temperatures https://leetcode.com/problems/daily-temperatures
74. Course Schedule https://leetcode.com/problems/course-schedule
75. Merge Sorted Array https://leetcode.com/problems/merge-sorted-array
76. Meeting Rooms II https://leetcode.com/problems/meeting-rooms-ii
77. Letter Combinations of a Phone Number https://leetcode.com/problems/letter-combinations-
of-a-phone-number
78. Middle of the Linked List https://leetcode.com/problems/middle-of-the-linked-list
79. Maximum Product of Three Numbers https://leetcode.com/problems/maximum-product-of-
three-numbers
80. Rotate Array https://leetcode.com/problems/rotate-
arraychttps://leetcode.com/problems/intersection-of-two-linked-lists
81. Unique Paths II https://leetcode.com/problems/unique-paths-ii
82. Top K Frequent Elements https://leetcode.com/problems/top-k-frequent-elements
83. K Closest Points to Origin https://leetcode.com/problems/k-closest-points-to-origin
84. Corporate Flight Bookingshttps://leetcode.com/problems/corporate-flight-bookings
85. Print Zero Even Odd https://leetcode.com/problems/print-zero-even-odd
86. Perform String Shiftshttps://leetcode.com/problems/perform-string-shifts