Skip to content

Latest commit

 

History

History
176 lines (135 loc) · 13.5 KB

File metadata and controls

176 lines (135 loc) · 13.5 KB

Blind 75 — The Original Hit List

75 problems, 18 patterns, zero fluff. This list was posted anonymously on the Blind forum and spread everywhere because it works. If you only have a few weeks to prep, start here — every problem earns its spot.

1. Arrays & Hashing (8 problems)

# Difficulty Problem LeetCode Solution
217 Easy Contains Duplicate Link Solution
242 Easy Valid Anagram Link Solution
1 Easy Two Sum Link Solution
49 Medium Group Anagrams Link Solution
347 Medium Top K Frequent Elements Link Solution
271 Medium Encode and Decode Strings Link Solution
238 Medium Product of Array Except Self Link Solution
128 Medium Longest Consecutive Sequence Link Solution

2. Two Pointers (3 problems)

# Difficulty Problem LeetCode Solution
125 Easy Valid Palindrome Link Solution
15 Medium 3Sum Link Solution
11 Medium Container With Most Water Link Solution

3. Sliding Window (4 problems)

# Difficulty Problem LeetCode Solution
121 Easy Best Time to Buy and Sell Stock Link Solution
3 Medium Longest Substring Without Repeating Characters Link Solution
424 Medium Longest Repeating Character Replacement Link Solution
76 Hard Minimum Window Substring Link Solution

4. Stack (1 problems)

# Difficulty Problem LeetCode Solution
20 Easy Valid Parentheses Link Solution

5. Binary Search (2 problems)

# Difficulty Problem LeetCode Solution
153 Medium Find Minimum in Rotated Sorted Array Link Solution
33 Medium Search in Rotated Sorted Array Link Solution

6. Linked List (6 problems)

# Difficulty Problem LeetCode Solution
206 Easy Reverse Linked List Link Solution
21 Easy Merge Two Sorted Lists Link Solution
141 Easy Linked List Cycle Link Solution
143 Medium Reorder List Link Solution
19 Medium Remove Nth Node From End of List Link Solution
23 Hard Merge K Sorted Lists Link Solution

7. Trees (11 problems)

# Difficulty Problem LeetCode Solution
226 Easy Invert Binary Tree Link Solution
104 Easy Maximum Depth of Binary Tree Link Solution
100 Easy Same Tree Link Solution
572 Easy Subtree of Another Tree Link Solution
235 Medium Lowest Common Ancestor of a Binary Search Tree Link Solution
102 Medium Binary Tree Level Order Traversal Link Solution
98 Medium Validate Binary Search Tree Link Solution
230 Medium Kth Smallest Element in a BST Link Solution
105 Medium Construct Binary Tree from Preorder and Inorder Traversal Link Solution
124 Hard Binary Tree Maximum Path Sum Link Solution
297 Hard Serialize and Deserialize Binary Tree Link Solution

8. Tries (3 problems)

# Difficulty Problem LeetCode Solution
208 Medium Implement Trie (Prefix Tree) Link Solution
211 Medium Design Add and Search Words Data Structure Link Solution
212 Hard Word Search II Link Solution

9. Heap / Priority Queue (1 problems)

# Difficulty Problem LeetCode Solution
295 Hard Find Median from Data Stream Link Solution

10. Backtracking (2 problems)

# Difficulty Problem LeetCode Solution
39 Medium Combination Sum Link Solution
79 Medium Word Search Link Solution

11. Graphs (6 problems)

# Difficulty Problem LeetCode Solution
200 Medium Number of Islands Link Solution
133 Medium Clone Graph Link Solution
417 Medium Pacific Atlantic Water Flow Link Solution
207 Medium Course Schedule Link Solution
261 Medium Graph Valid Tree Link -
323 Medium Number of Connected Components in an Undirected Graph Link Solution

12. Advanced Graphs (1 problems)

# Difficulty Problem LeetCode Solution
269 Hard Alien Dictionary Link -

13. 1-D Dynamic Programming (10 problems)

# Difficulty Problem LeetCode Solution
70 Easy Climbing Stairs Link Solution
198 Medium House Robber Link Solution
213 Medium House Robber II Link Solution
5 Medium Longest Palindromic Substring Link Solution
647 Medium Palindromic Substrings Link Solution
91 Medium Decode Ways Link Solution
322 Medium Coin Change Link Solution
152 Medium Maximum Product Subarray Link Solution
139 Medium Word Break Link Solution
300 Medium Longest Increasing Subsequence Link Solution

14. 2-D Dynamic Programming (2 problems)

# Difficulty Problem LeetCode Solution
62 Medium Unique Paths Link Solution
1143 Medium Longest Common Subsequence Link Solution

15. Greedy (2 problems)

# Difficulty Problem LeetCode Solution
53 Medium Maximum Subarray Link Solution
55 Medium Jump Game Link Solution

16. Intervals (5 problems)

# Difficulty Problem LeetCode Solution
57 Medium Insert Interval Link Solution
56 Medium Merge Intervals Link Solution
435 Medium Non-overlapping Intervals Link Solution
252 Easy Meeting Rooms Link -
253 Medium Meeting Rooms II Link -

17. Math & Geometry (3 problems)

# Difficulty Problem LeetCode Solution
48 Medium Rotate Image Link Solution
54 Medium Spiral Matrix Link Solution
73 Medium Set Matrix Zeroes Link Solution

18. Bit Manipulation (5 problems)

# Difficulty Problem LeetCode Solution
191 Easy Number of 1 Bits Link Solution
338 Easy Counting Bits Link Solution
190 Easy Reverse Bits Link Solution
268 Easy Missing Number Link Solution
371 Medium Sum of Two Integers Link Solution

Summary

Total: 75 problems

The Blind 75 covers 18 categories, each distilled to the single most representative problem. It's a strict subset of the NeetCode 150 — finish this first, then expand.