sheet

NeetCode 150

Blind 75 plus 75 more, grouped by NeetCode's roadmap topics. Pick it when you want more practice than Blind 75, topic by topic.

  • 150 problems
  • 28 easy · 101 medium · 21 hard
  • 18 topic groups
  • 7 Premium on LeetCode (free here, with our own judge)

source: github.com ↗ · read on 2026-10-13

Grouped the way NeetCode 150 groups it, in its own order. Tick a problem as solved on its page.

Arrays & Hashing

0 / 9 solved
  1. not solved yet217
    Contains Duplicate
    14 · Hashing
    Easy
  2. not solved yet242
    Valid Anagram
    10 · Arrays & Strings
    Easy
  3. not solved yet1
    Two Sum
    14 · Hashing
    Easy
  4. not solved yet49
    Group Anagrams
    10 · Arrays & Strings
    Medium
  5. not solved yet347Medium
  6. not solved yet238
    Product of Array Except Self
    10 · Arrays & Strings
    Medium
  7. not solved yet36
    Valid Sudoku
    14 · Hashing
    Medium
  8. not solved yet271
    Encode and Decode Stringspremium
    20 · Parsing
    Medium
  9. not solved yet128Medium

Two Pointers

0 / 5 solved
  1. not solved yet125
    Valid Palindrome
    12 · Two Pointers
    Easy
  2. not solved yet167Medium
  3. not solved yet15
    3Sum
    12 · Two Pointers
    Medium
  4. not solved yet11
    Container With Most Water
    12 · Two Pointers
    Medium
  5. not solved yet42
    Trapping Rain Water
    12 · Two Pointers
    Hard

Sliding Window

0 / 6 solved
  1. not solved yet121
    Best Time to Buy and Sell Stock
    10 · Arrays & Strings
    Easy
  2. not solved yet3Medium
  3. not solved yet424Medium
  4. not solved yet567
    Permutation in String
    13 · Sliding Window
    Medium
  5. not solved yet76
    Minimum Window Substring
    13 · Sliding Window
    Hard
  6. not solved yet239Hard

Stack

0 / 7 solved
  1. not solved yet20
    Valid Parentheses
    16 · Stacks
    Easy
  2. not solved yet155
    Min Stack
    16 · Stacks
    Medium
  3. not solved yet150Medium
  4. not solved yet22
    Generate Parentheses
    31 · Backtracking
    Medium
  5. not solved yet739
    Daily Temperatures
    16 · Stacks
    Medium
  6. not solved yet853
    Car Fleet
    16 · Stacks
    Medium
  7. not solved yet84Hard
0 / 7 solved
  1. not solved yet704
    Binary Search
    18 · Binary Search
    Easy
  2. not solved yet74
    Search a 2D Matrix
    18 · Binary Search
    Medium
  3. not solved yet875
    Koko Eating Bananas
    18 · Binary Search
    Medium
  4. not solved yet153Medium
  5. not solved yet33Medium
  6. not solved yet981Medium
  7. not solved yet4
    Median of Two Sorted Arrays
    18 · Binary Search
    Hard

Linked List

0 / 11 solved
  1. not solved yet206
    Reverse Linked List
    15 · Linked Lists
    Easy
  2. not solved yet21
    Merge Two Sorted Lists
    15 · Linked Lists
    Easy
  3. not solved yet143
    Reorder List
    15 · Linked Lists
    Medium
  4. not solved yet19Medium
  5. not solved yet138Medium
  6. not solved yet2
    Add Two Numbers
    15 · Linked Lists
    Medium
  7. not solved yet141
    Linked List Cycle
    15 · Linked Lists
    Easy
  8. not solved yet287
    Find the Duplicate Number
    15 · Linked Lists
    Medium
  9. not solved yet146
    LRU Cache
    15 · Linked Lists
    Medium
  10. not solved yet23Hard
  11. not solved yet25
    Reverse Nodes in k-Group
    15 · Linked Lists
    Hard

Trees

0 / 15 solved
  1. not solved yet226
    Invert Binary Tree
    22 · Tree Recursion
    Easy
  2. not solved yet104
    Maximum Depth of Binary Tree
    22 · Tree Recursion
    Easy
  3. not solved yet543
    Diameter of Binary Tree
    22 · Tree Recursion
    Easy
  4. not solved yet110
    Balanced Binary Tree
    22 · Tree Recursion
    Easy
  5. not solved yet100
    Same Tree
    22 · Tree Recursion
    Easy
  6. not solved yet572
    Subtree of Another Tree
    22 · Tree Recursion
    Easy
  7. not solved yet235Medium
  8. not solved yet102Medium
  9. not solved yet199Medium
  10. not solved yet1448Medium
  11. not solved yet98Medium
  12. not solved yet230Medium
  13. not solved yet105Medium
  14. not solved yet124
    Binary Tree Maximum Path Sum
    22 · Tree Recursion
    Hard
  15. not solved yet297Hard

Tries

0 / 3 solved
  1. not solved yet208Medium
  2. not solved yet211Medium
  3. not solved yet212
    Word Search II
    25 · Tries
    Hard

Heap / Priority Queue

0 / 7 solved
  1. not solved yet703Easy
  2. not solved yet1046Easy
  3. not solved yet973Medium
  4. not solved yet215Medium
  5. not solved yet621
    Task Scheduler
    24 · Heaps
    Medium
  6. not solved yet355
    Design Twitter
    24 · Heaps
    Medium
  7. not solved yet295Hard

Backtracking

0 / 9 solved
  1. not solved yet78
    Subsets
    31 · Backtracking
    Medium
  2. not solved yet39
    Combination Sum
    31 · Backtracking
    Medium
  3. not solved yet46
    Permutations
    31 · Backtracking
    Medium
  4. not solved yet90
    Subsets II
    31 · Backtracking
    Medium
  5. not solved yet40
    Combination Sum II
    31 · Backtracking
    Medium
  6. not solved yet79
    Word Search
    31 · Backtracking
    Medium
  7. not solved yet131
    Palindrome Partitioning
    31 · Backtracking
    Medium
  8. not solved yet17Medium
  9. not solved yet51
    N-Queens
    31 · Backtracking
    Hard

Graphs

0 / 13 solved
  1. not solved yet200
    Number of Islands
    26 · Graphs
    Medium
  2. not solved yet133
    Clone Graph
    26 · Graphs
    Medium
  3. not solved yet695
    Max Area of Island
    26 · Graphs
    Medium
  4. not solved yet417Medium
  5. not solved yet130
    Surrounded Regions
    26 · Graphs
    Medium
  6. not solved yet994
    Rotting Oranges
    26 · Graphs
    Medium
  7. not solved yet286
    Walls and Gatespremium
    26 · Graphs
    Medium
  8. not solved yet207
    Course Schedule
    29 · Topo Sort
    Medium
  9. not solved yet210
    Course Schedule II
    29 · Topo Sort
    Medium
  10. not solved yet684
    Redundant Connection
    28 · Union-Find & MST
    Medium
  11. not solved yet323Medium
  12. not solved yet261
    Graph Valid Treepremium
    28 · Union-Find & MST
    Medium
  13. not solved yet127
    Word Ladder
    26 · Graphs
    Hard

Advanced Graphs

0 / 6 solved
  1. not solved yet332
    Reconstruct Itinerary
    30 · Advanced Graphs
    Hard
  2. not solved yet1584
    Min Cost to Connect All Points
    28 · Union-Find & MST
    Medium
  3. not solved yet743
    Network Delay Time
    27 · Shortest Paths
    Medium
  4. not solved yet778
    Swim in Rising Water
    27 · Shortest Paths
    Hard
  5. not solved yet269
    Alien Dictionarypremium
    29 · Topo Sort
    Hard
  6. not solved yet787Medium

1-D Dynamic Programming

0 / 12 solved
  1. not solved yet70
    Climbing Stairs
    35 · Dynamic Programming
    Easy
  2. not solved yet746
    Min Cost Climbing Stairs
    35 · Dynamic Programming
    Easy
  3. not solved yet198
    House Robber
    35 · Dynamic Programming
    Medium
  4. not solved yet213
    House Robber II
    35 · Dynamic Programming
    Medium
  5. not solved yet5
    Longest Palindromic Substring
    35 · Dynamic Programming
    Medium
  6. not solved yet647
    Palindromic Substrings
    36 · DP Patterns
    Medium
  7. not solved yet91
    Decode Ways
    35 · Dynamic Programming
    Medium
  8. not solved yet322
    Coin Change
    35 · Dynamic Programming
    Medium
  9. not solved yet152
    Maximum Product Subarray
    35 · Dynamic Programming
    Medium
  10. not solved yet139
    Word Break
    35 · Dynamic Programming
    Medium
  11. not solved yet300
    Longest Increasing Subsequence
    35 · Dynamic Programming
    Medium
  12. not solved yet416
    Partition Equal Subset Sum
    35 · Dynamic Programming
    Medium

2-D Dynamic Programming

0 / 11 solved
  1. not solved yet62
    Unique Paths
    35 · Dynamic Programming
    Medium
  2. not solved yet1143
    Longest Common Subsequence
    35 · Dynamic Programming
    Medium
  3. not solved yet309Medium
  4. not solved yet518
    Coin Change II
    35 · Dynamic Programming
    Medium
  5. not solved yet494
    Target Sum
    36 · DP Patterns
    Medium
  6. not solved yet97
    Interleaving String
    36 · DP Patterns
    Medium
  7. not solved yet329Hard
  8. not solved yet115
    Distinct Subsequences
    36 · DP Patterns
    Hard
  9. not solved yet72
    Edit Distance
    35 · Dynamic Programming
    Medium
  10. not solved yet312
    Burst Balloons
    35 · Dynamic Programming
    Hard
  11. not solved yet10Hard

Greedy

0 / 8 solved
  1. not solved yet53
    Maximum Subarray
    10 · Arrays & Strings
    Medium
  2. not solved yet55
    Jump Game
    32 · Greedy
    Medium
  3. not solved yet45
    Jump Game II
    32 · Greedy
    Medium
  4. not solved yet134
    Gas Station
    32 · Greedy
    Medium
  5. not solved yet846
    Hand of Straights
    32 · Greedy
    Medium
  6. not solved yet1899Medium
  7. not solved yet763
    Partition Labels
    32 · Greedy
    Medium
  8. not solved yet678Medium

Intervals

0 / 6 solved
  1. not solved yet57
    Insert Interval
    33 · Intervals
    Medium
  2. not solved yet56
    Merge Intervals
    33 · Intervals
    Medium
  3. not solved yet435Medium
  4. not solved yet252
    Meeting Roomspremium
    33 · Intervals
    Easy
  5. not solved yet253
    Meeting Rooms IIpremium
    33 · Intervals
    Medium
  6. not solved yet1851Hard

Math & Geometry

0 / 8 solved
  1. not solved yet48
    Rotate Image
    11 · Matrices
    Medium
  2. not solved yet54
    Spiral Matrix
    11 · Matrices
    Medium
  3. not solved yet73
    Set Matrix Zeroes
    11 · Matrices
    Medium
  4. not solved yet202
    Happy Number
    09 · Math & Numbers
    Easy
  5. not solved yet66
    Plus One
    09 · Math & Numbers
    Easy
  6. not solved yet50
    Pow(x, n)
    08 · Recursion
    Medium
  7. not solved yet43
    Multiply Strings
    09 · Math & Numbers
    Medium
  8. not solved yet2013
    Detect Squares
    37 · Design DS
    Medium

Bit Manipulation

0 / 7 solved
  1. not solved yet136
    Single Number
    34 · Bits
    Easy
  2. not solved yet191Easy
  3. not solved yet338
    Counting Bits
    34 · Bits
    Easy
  4. not solved yet190
    Reverse Bits
    34 · Bits
    Easy
  5. not solved yet268
    Missing Number
    34 · Bits
    Easy
  6. not solved yet371Medium
  7. not solved yet7
    Reverse Integer
    09 · Math & Numbers
    Medium