Blind150

The full Neetcode 150 expansion: Blind 75 plus 75 follow-on problems for fuller coverage. The 75 shared problems are stubs that point at the worked solution on Blind75; the 75 extras have their full structure here.

Arrays

Contains Duplicate

Worked solution on the Blind 75 page · Leetcode

Valid Anagram

Worked solution on the Blind 75 page · Leetcode

Two Sum

Worked solution on the Blind 75 page · Leetcode

Group Anagrams

Worked solution on the Blind 75 page · Leetcode

Top K Frequent Elements

Worked solution on the Blind 75 page · Leetcode

Product of Array Except Self

Worked solution on the Blind 75 page · Leetcode

Valid Sudoku

Valid Sudoku on Leetcode

Encode and Decode Strings

Worked solution on the Blind 75 page · Leetcode (★ Premium)

Graph

Longest Consecutive Sequence

Worked solution on the Blind 75 page · Leetcode

Two Pointers

Valid Palindrome

Worked solution on the Blind 75 page · Leetcode

Two Sum II

Two Sum II on Leetcode

3Sum

Worked solution on the Blind 75 page · Leetcode

Container with Most Water

Worked solution on the Blind 75 page · Leetcode

Trapping Rain Water

Trapping Rain Water on Leetcode

Sliding Window

Best Time to Buy & Sell Stock

Worked solution on the Blind 75 page · Leetcode

Longest Substring Without Repeating Characters

Worked solution on the Blind 75 page · Leetcode

Longest Repeating Character Replacement

Worked solution on the Blind 75 page · Leetcode

Permutation in String

Permutation in String on Leetcode

Minimum Window Substring

Worked solution on the Blind 75 page · Leetcode

Sliding Window Maximum

Sliding Window Maximum on Leetcode

Stack

Valid Parentheses

Worked solution on the Blind 75 page · Leetcode

Min Stack

Min Stack on Leetcode

Evaluate Reverse Polish Notation

Evaluate Reverse Polish Notation on Leetcode

Generate Parentheses

Generate Parentheses on Leetcode

Daily Temperatures

Daily Temperatures on Leetcode

Car Fleet

Car Fleet on Leetcode

Largest Rectangle in Histogram

Largest Rectangle in Histogram on Leetcode

Binary Search on Leetcode

Search a 2D Matrix

Search a 2D Matrix on Leetcode

Koko Eating Bananas

Koko Eating Bananas on Leetcode

Search Rotated Sorted Array

Worked solution on the Blind 75 page · Leetcode

Find Minimum in Rotated Sorted Array

Worked solution on the Blind 75 page · Leetcode

Time Based Key-Value Store

Time Based Key-Value Store on Leetcode

Find Median of Two Sorted Arrays

Find Median of Two Sorted Arrays on Leetcode

Linked List

Reverse Linked List

Worked solution on the Blind 75 page · Leetcode

Merge Two Linked Lists

Worked solution on the Blind 75 page · Leetcode

Reorder List

Worked solution on the Blind 75 page · Leetcode

Remove Nth Node from End of List

Worked solution on the Blind 75 page · Leetcode

Copy List with Random Pointer

Copy List with Random Pointer on Leetcode

Add Two Numbers

Add Two Numbers on Leetcode

Linked List Cycle

Worked solution on the Blind 75 page · Leetcode

Find the Duplicate Number

Find the Duplicate Number on Leetcode

LRU Cache

LRU Cache on Leetcode

Merge K Sorted Lists

Worked solution on the Blind 75 page · Leetcode

Reverse Nodes in K-Group

Reverse Nodes in K-Group on Leetcode

Trees

Invert Binary Tree

Worked solution on the Blind 75 page · Leetcode

Maximum Depth of Binary Tree

Worked solution on the Blind 75 page · Leetcode

Diameter of a Binary Tree

Diameter of a Binary Tree on Leetcode

Balanced Binary Tree

Balanced Binary Tree on Leetcode

Same Tree

Worked solution on the Blind 75 page · Leetcode

Subtree of Another Tree

Worked solution on the Blind 75 page · Leetcode

Lowest Common Ancestor of a BST

Worked solution on the Blind 75 page · Leetcode

Binary Tree Level Order Traversal

Worked solution on the Blind 75 page · Leetcode

Binary Tree Right Side View

Binary Tree Right Side View on Leetcode

Count Good Nodes in a Binary Tree

Count Good Nodes in a Binary Tree on Leetcode

Validate Binary Search Tree

Worked solution on the Blind 75 page · Leetcode

Kth Smallest Element in a BST

Worked solution on the Blind 75 page · Leetcode

Construct Tree from Preorder and Inorder Traversal

Worked solution on the Blind 75 page · Leetcode

Binary Tree Max Path Sum

Worked solution on the Blind 75 page · Leetcode

Serialize and Deserialize Binary Tree

Worked solution on the Blind 75 page · Leetcode

Tries

Implement Trie

Worked solution on the Blind 75 page · Leetcode

Design Add and Search Word Data Structure

Worked solution on the Blind 75 page · Leetcode

Word Search II

Worked solution on the Blind 75 page · Leetcode

Heap / Priority Queue

Kth Largest Element in a Stream

Kth Largest Element in a Stream on Leetcode

Last Stone Weight

Last Stone Weight on Leetcode

K Closest Points to Origin

K Closest Points to Origin on Leetcode

Kth Largest Element in an Array

Kth Largest Element in an Array on Leetcode

Task Scheduler

Task Scheduler on Leetcode

Design Twitter

Design Twitter on Leetcode

Find Median from Data Stream

Worked solution on the Blind 75 page · Leetcode

Backtracking

Subsets

Subsets on Leetcode

Combination Sum

Worked solution on the Blind 75 page · Leetcode

Permutations

Permutations on Leetcode

Subsets II

Subsets II on Leetcode

Combination Sum II

Combination Sum II on Leetcode

Worked solution on the Blind 75 page · Leetcode

Palindrome Partitioning

Palindrome Partitioning on Leetcode

Letter Combinations of a Phone Number

Letter Combinations of a Phone Number on Leetcode

N-Queens

N-Queens on Leetcode

Graphs

Number of Islands

Worked solution on the Blind 75 page · Leetcode

Clone Graph

Worked solution on the Blind 75 page · Leetcode

Max Area of Island

Max Area of Island on Leetcode

Pacific Atlantic Waterflow

Worked solution on the Blind 75 page · Leetcode

Surrounded Regions

Surrounded Regions on Leetcode

Rotting Oranges

Rotting Oranges on Leetcode

Walls and Gates

Walls and Gates on Leetcode

Course Schedule

Worked solution on the Blind 75 page · Leetcode

Course Schedule II

Course Schedule II on Leetcode

Redundant Connection

Redundant Connection on Leetcode

Number of Connected Components in Graph

Worked solution on the Blind 75 page · Leetcode (★ Premium)

Graph Valid Tree

Worked solution on the Blind 75 page · Leetcode (★ Premium)

Word Ladder

Word Ladder on Leetcode

Advanced Graphs

Reconstruct Itinerary

Reconstruct Itinerary on Leetcode

Min Cost to Connect all Points

Min Cost to Connect all Points on Leetcode

Network Delay Time

Network Delay Time on Leetcode

Swim in Rising Water

Swim in Rising Water on Leetcode

Alien Dictionary

Worked solution on the Blind 75 page · Leetcode (★ Premium)

Cheapest Flights with K Stops

Cheapest Flights with K Stops on Leetcode

1-D Dynamic Programming

Climbing Stairs

Worked solution on the Blind 75 page · Leetcode

Min Cost Climbing Stairs

Min Cost Climbing Stairs on Leetcode

House Robber

Worked solution on the Blind 75 page · Leetcode

House Robber II

Worked solution on the Blind 75 page · Leetcode

Longest Palindromic Substring

Worked solution on the Blind 75 page · Leetcode

Palindromic Substrings

Worked solution on the Blind 75 page · Leetcode

Decode Ways

Worked solution on the Blind 75 page · Leetcode

Coin Change

Worked solution on the Blind 75 page · Leetcode

Maximum Product Subarray

Worked solution on the Blind 75 page · Leetcode

Word Break

Worked solution on the Blind 75 page · Leetcode

Longest Increasing Subsequence

Worked solution on the Blind 75 page · Leetcode

Partition Equal Subset Sum

Partition Equal Subset Sum on Leetcode

2-D Dynamic Programming

Unique Paths

Worked solution on the Blind 75 page · Leetcode

Longest Common Subsequence

Worked solution on the Blind 75 page · Leetcode

Best Time to Buy/Sell Stock With Cooldown

Best Time to Buy/Sell Stock With Cooldown on Leetcode

Coin Change II

Coin Change II on Leetcode

Target Sum

Target Sum on Leetcode

Interleaving String

Interleaving String on Leetcode

Longest Increasing Path in a Matrix

Longest Increasing Path in a Matrix on Leetcode

Distinct Subsequences

Distinct Subsequences on Leetcode

Edit Distance

Edit Distance on Leetcode

Burst Balloons

Burst Balloons on Leetcode

Regular Expression Matching

Regular Expression Matching on Leetcode

Greedy

Maximum Subarray

Worked solution on the Blind 75 page · Leetcode

Jump Game

Worked solution on the Blind 75 page · Leetcode

Jump Game II

Jump Game II on Leetcode

Gas Station

Gas Station on Leetcode

Hand of Straights

Hand of Straights on Leetcode

Merge Triplets to Form Target Triplet

Merge Triplets to Form Target Triplet on Leetcode

Partition Labels

Partition Labels on Leetcode

Valid Parenthesis String

Valid Parenthesis String on Leetcode

Intervals

Insert Interval

Worked solution on the Blind 75 page · Leetcode

Merge Intervals

Worked solution on the Blind 75 page · Leetcode

Non-Overlapping Intervals

Worked solution on the Blind 75 page · Leetcode

Meeting Rooms

Worked solution on the Blind 75 page · Leetcode (★ Premium)

Meeting Rooms II

Worked solution on the Blind 75 page · Leetcode (★ Premium)

Minimum Interval to Include Each Query

Minimum Interval to Include Each Query on Leetcode

Math & Geometry

Rotate Image

Worked solution on the Blind 75 page · Leetcode

Spiral Matrix

Worked solution on the Blind 75 page · Leetcode

Set Matrix Zeroes

Worked solution on the Blind 75 page · Leetcode

Happy Number

Happy Number on Leetcode

Plus One

Plus One on Leetcode

Pow(x, n)

Pow(x, n) on Leetcode

Multiply Strings

Multiply Strings on Leetcode

Detect Squares

Detect Squares on Leetcode

Bit Manipulation

Single Number

Single Number on Leetcode

Number of 1 Bits

Worked solution on the Blind 75 page · Leetcode

Counting Bits

Worked solution on the Blind 75 page · Leetcode

Reverse Bits

Worked solution on the Blind 75 page · Leetcode

Missing Number

Worked solution on the Blind 75 page · Leetcode

Sum of Two Integers

Worked solution on the Blind 75 page · Leetcode

Reverse Integer

Reverse Integer on Leetcode