# Top 75 LeetCode Questions to Save Your Time

- [Source](/top-75-leetcode-questions-to-save-your-time/source.md)
- [Problems](/top-75-leetcode-questions-to-save-your-time/problems.md)
- [Interval](/top-75-leetcode-questions-to-save-your-time/problems/interval.md)
- [56. Merge Intervals](/top-75-leetcode-questions-to-save-your-time/problems/interval/56.-merge-intervals.md)
- [435. Non-overlapping Intervals](/top-75-leetcode-questions-to-save-your-time/problems/interval/435.-non-overlapping-intervals.md)
- [x 57. Insert Interval](/top-75-leetcode-questions-to-save-your-time/problems/interval/x-57.-insert-interval.md)
- [Heap](/top-75-leetcode-questions-to-save-your-time/problems/heap.md)
- [x 295. Find Median from Data Stream](/top-75-leetcode-questions-to-save-your-time/problems/heap/x-295.-find-median-from-data-stream.md)
- [347. Top K Frequent Elements](/top-75-leetcode-questions-to-save-your-time/problems/heap/347.-top-k-frequent-elements.md)
- [23. Merge k Sorted Lists](/top-75-leetcode-questions-to-save-your-time/problems/heap/23.-merge-k-sorted-lists.md)
- [Array](/top-75-leetcode-questions-to-save-your-time/problems/array.md)
- [Untitled](/top-75-leetcode-questions-to-save-your-time/problems/array/untitled.md)
- [10. 11. Container With Most Water](/top-75-leetcode-questions-to-save-your-time/problems/array/10.-11.-container-with-most-water.md)
- [9. 15. 3Sum](/top-75-leetcode-questions-to-save-your-time/problems/array/9.-15.-3sum.md)
- [8. 33. Search in Rotated Sorted Array](/top-75-leetcode-questions-to-save-your-time/problems/array/8.-33.-search-in-rotated-sorted-array.md)
- [7. 153. Find Minimum in Rotated Sorted Array](/top-75-leetcode-questions-to-save-your-time/problems/array/7.-153.-find-minimum-in-rotated-sorted-array.md)
- [x 6. 152. Maximum Product Subarray](/top-75-leetcode-questions-to-save-your-time/problems/array/x-6.-152.-maximum-product-subarray.md)
- [5. 53. Maximum Subarray](/top-75-leetcode-questions-to-save-your-time/problems/array/5.-53.-maximum-subarray.md)
- [4. 238. Product of Array Except Self](/top-75-leetcode-questions-to-save-your-time/problems/array/4.-238.-product-of-array-except-self.md)
- [1. Two Sums](/top-75-leetcode-questions-to-save-your-time/problems/array/1.-two-sums.md)
- [2. Best Time to Buy and Sell Stock](/top-75-leetcode-questions-to-save-your-time/problems/array/2.-best-time-to-buy-and-sell-stock.md)
- [3. Contains Duplicate](/top-75-leetcode-questions-to-save-your-time/problems/array/3.-contains-duplicate.md)
- [Binary](/top-75-leetcode-questions-to-save-your-time/problems/binary.md)
- [190. Reverse Bits](/top-75-leetcode-questions-to-save-your-time/problems/binary/190.-reverse-bits.md)
- [268. Missing Number](/top-75-leetcode-questions-to-save-your-time/problems/binary/268.-missing-number.md)
- [x 338. Counting Bits](/top-75-leetcode-questions-to-save-your-time/problems/binary/x-338.-counting-bits.md)
- [12. 191. Number of 1 Bits](/top-75-leetcode-questions-to-save-your-time/problems/binary/12.-191.-number-of-1-bits.md)
- [11. 371. Sum of Two Integers](/top-75-leetcode-questions-to-save-your-time/problems/binary/11.-371.-sum-of-two-integers.md)
- [Graph](/top-75-leetcode-questions-to-save-your-time/problems/graph.md)
- [x 417. Pacific Atlantic Water Flow](/top-75-leetcode-questions-to-save-your-time/problems/graph/x-417.-pacific-atlantic-water-flow.md)
- [x 128. Longest Consecutive Sequence](/top-75-leetcode-questions-to-save-your-time/problems/graph/x-128.-longest-consecutive-sequence.md)
- [207. Course Schedule](/top-75-leetcode-questions-to-save-your-time/problems/graph/207.-course-schedule.md)
- [133. Clone Graph](/top-75-leetcode-questions-to-save-your-time/problems/graph/133.-clone-graph.md)
- [200. Number of Islands](/top-75-leetcode-questions-to-save-your-time/problems/graph/200.-number-of-islands.md)
- [Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree.md)
- [x 297. Serialize and Deserialize Binary Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/x-297.-serialize-and-deserialize-binary-tree.md)
- [x 105. Construct Binary Tree from Preorder and Inorder Traversal](/top-75-leetcode-questions-to-save-your-time/problems/tree/x-105.-construct-binary-tree-from-preorder-and-inorder-traversal.md)
- [x 212. Word Search II](/top-75-leetcode-questions-to-save-your-time/problems/tree/x-212.-word-search-ii.md)
- [211. Design Add and Search Words Data Structure](/top-75-leetcode-questions-to-save-your-time/problems/tree/211.-design-add-and-search-words-data-structure.md)
- [208. Implement Trie (Prefix Tree)](/top-75-leetcode-questions-to-save-your-time/problems/tree/208.-implement-trie-prefix-tree.md)
- [235. Lowest Common Ancestor of a Binary Search Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/235.-lowest-common-ancestor-of-a-binary-search-tree.md)
- [230. Kth Smallest Element in a BST](/top-75-leetcode-questions-to-save-your-time/problems/tree/230.-kth-smallest-element-in-a-bst.md)
- [98. Validate Binary Search Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/98.-validate-binary-search-tree.md)
- [572. Subtree of Another Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/572.-subtree-of-another-tree.md)
- [297. Serialize and Deserialize Binary Tree ?](/top-75-leetcode-questions-to-save-your-time/problems/tree/297.-serialize-and-deserialize-binary-tree.md)
- [102. Binary Tree Level Order Traversal](/top-75-leetcode-questions-to-save-your-time/problems/tree/102.-binary-tree-level-order-traversal.md)
- [124. Binary Tree Maximum Path Sum](/top-75-leetcode-questions-to-save-your-time/problems/tree/124.-binary-tree-maximum-path-sum.md)
- [226. Invert Binary Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/226.-invert-binary-tree.md)
- [100. Same Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/100.-same-tree.md)
- [104. Maximum Depth of Binary Tree](/top-75-leetcode-questions-to-save-your-time/problems/tree/104.-maximum-depth-of-binary-tree.md)
- [Dynamic Programming](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming.md)
- [x 62. Unique Paths](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/x-62.-unique-paths.md)
- [x91. Decode Ways](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/x91.-decode-ways.md)
- [55. Jump Game](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/55.-jump-game.md)
- [x 213. House Robber II](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/x-213.-house-robber-ii.md)
- [198. House Robber](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/198.-house-robber.md)
- [377. Combination Sum IV](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/377.-combination-sum-iv.md)
- [x 139. Word Break](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/x-139.-word-break.md)
- [1143. Longest Common Subsequence](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/1143.-longest-common-subsequence.md)
- [300. Longest Increasing Subsequence](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/300.-longest-increasing-subsequence.md)
- [322. Coin Change](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/322.-coin-change.md)
- [70. Climbing Stairs](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/70.-climbing-stairs.md)
- [2023 0709 39. Combination Sum](/top-75-leetcode-questions-to-save-your-time/problems/dynamic-programming/2023-0709-39.-combination-sum.md)
- [String](/top-75-leetcode-questions-to-save-your-time/problems/string.md)
- [x 76. Minimum Window Substring](/top-75-leetcode-questions-to-save-your-time/problems/string/x-76.-minimum-window-substring.md)
- [647. Palindromic Substrings](/top-75-leetcode-questions-to-save-your-time/problems/string/647.-palindromic-substrings.md)
- [x 5. Longest Palindromic Substring](/top-75-leetcode-questions-to-save-your-time/problems/string/x-5.-longest-palindromic-substring.md)
- [125. Valid Palindrome](/top-75-leetcode-questions-to-save-your-time/problems/string/125.-valid-palindrome.md)
- [20. Valid Parentheses](/top-75-leetcode-questions-to-save-your-time/problems/string/20.-valid-parentheses.md)
- [49. Group Anagrams](/top-75-leetcode-questions-to-save-your-time/problems/string/49.-group-anagrams.md)
- [242. Valid Anagram](/top-75-leetcode-questions-to-save-your-time/problems/string/242.-valid-anagram.md)
- [5. Longest Palindromic Substring](/top-75-leetcode-questions-to-save-your-time/problems/string/5.-longest-palindromic-substring.md)
- [3. Longest Substring Without Repeating Characters](/top-75-leetcode-questions-to-save-your-time/problems/string/3.-longest-substring-without-repeating-characters.md)
- [Matrix](/top-75-leetcode-questions-to-save-your-time/problems/matrix.md)
- [x 48. Rotate Image](/top-75-leetcode-questions-to-save-your-time/problems/matrix/x-48.-rotate-image.md)
- [79. Word Search](/top-75-leetcode-questions-to-save-your-time/problems/matrix/79.-word-search.md)
- [x 73. Set Matrix Zeroes](/top-75-leetcode-questions-to-save-your-time/problems/matrix/x-73.-set-matrix-zeroes.md)
- [54. Spiral Matrix](/top-75-leetcode-questions-to-save-your-time/problems/matrix/54.-spiral-matrix.md)
- [Linked List](/top-75-leetcode-questions-to-save-your-time/problems/linked-list.md)
- [143. Reorder List](/top-75-leetcode-questions-to-save-your-time/problems/linked-list/143.-reorder-list.md)
- [19. Remove Nth Node From End of List](/top-75-leetcode-questions-to-save-your-time/problems/linked-list/19.-remove-nth-node-from-end-of-list.md)
- [23. Merge k Sorted Lists](/top-75-leetcode-questions-to-save-your-time/problems/linked-list/23.-merge-k-sorted-lists.md)
- [21. Merge Two Sorted Lists](/top-75-leetcode-questions-to-save-your-time/problems/linked-list/21.-merge-two-sorted-lists.md)
- [141. Linked List Cycle](/top-75-leetcode-questions-to-save-your-time/problems/linked-list/141.-linked-list-cycle.md)
- [206. Reverse Linked List](/top-75-leetcode-questions-to-save-your-time/problems/linked-list/206.-reverse-linked-list.md)
