Blind 75 list of problems

Reverse Bits

Editorial
url-leetcode-reverse-bits (URL)
Bit ManipulationDivide and Conquer
1

Word Break

Editorial
url-leetcode-word-break (URL)
Dynamic ProgrammingArrayTrieMemoizationHash TableString
1

Group Anagrams

Editorial
url-leetcode-group-anagrams (URL)
SortingArrayHash TableString
1

Word Search II

Editorial
url-leetcode-word-search-ii (URL)
TrieDepth First SearchDesignString
1

Merge Intervals

Editorial

Non-overlapping Intervals

Editorial
url-leetcode-non-overlapping-intervals (URL)
ArrayGreedySortingDynamic Programming
1

Maximum Depth of Binary Tree

Editorial
url-leetcode-maximum-depth-of-binary-tree (URL)
Breadth First SearchDepth First SearchBinary TreeTree
1

Search in Rotated Sorted Array

Editorial

Construct Binary Tree from Preorder and Inorder Traversal

Editorial

Product of Array Except Self

Editorial

House Robber

Editorial
url-leetcode-house-robber (URL)
ArrayDynamic Programming
1

Reorder List

Editorial
url-leetcode-reorder-list (URL)
Linked ListRecursionStackTwo Pointers
1

Valid Palindrome

Editorial

Insert Interval

Editorial

Two Sum

Editorial

Jump Game

Editorial
url-leetcode-jump-game (URL)
ArrayGreedyDynamic Programming
1

Same Tree

Editorial
url-leetcode-same-tree (URL)
Breadth First SearchDepth First SearchBinary TreeTree
1

Decode Ways

Editorial
url-leetcode-decode-ways (URL)
Dynamic ProgrammingString
1

Container With Most Water

Editorial

Climbing Stairs

Editorial
url-leetcode-climbing-stairs (URL)
MemoizationDynamic ProgrammingMath
1

Reverse Linked List

Editorial

Coin Change

Editorial
url-leetcode-coin-change (URL)
ArrayBreadth First SearchDynamic Programming
1

Number of 1 Bits

Editorial
url-leetcode-number-of-1-bits (URL)
Divide and ConquerBit Manipulation
1

Linked List Cycle

Editorial
url-leetcode-linked-list-cycle (URL)
Hash TableTwo PointersLinked List
1

Longest Common Subsequence

Editorial

Longest Palindromic Substring

Editorial
url-leetcode-longest-palindromic-substring (URL)
StringTwo PointersDynamic Programming
1

Combination Sum IV

Editorial
1

House Robber II

Editorial
url-leetcode-house-robber-ii (URL)
Dynamic ProgrammingArray
1

Implement Trie (Prefix Tree)

Editorial

Design Add and Search Words Data Structure

Editorial

Meeting Rooms II

Editorial
url-neetcode-meeting-schedule-ii (URL)
SortingPrefix SumHeap Priority QueueArrayTwo PointersGreedy
1

Valid Anagram

Editorial
url-leetcode-valid-anagram (URL)
SortingHash TableString
1

Lowest Common Ancestor of a Binary Search Tree

Editorial
url-leetcode-lowest-common-ancestor-of-a-binary-search-tree (URL)
TreeBinary Search TreeDepth First SearchBinary Tree
1

Maximum Subarray

Editorial
url-leetcode-maximum-subarray (URL)
Dynamic ProgrammingArrayDivide and Conquer
1

Longest Repeating Character Replacement

Editorial

Clone Graph

Editorial
url-leetcode-clone-graph (URL)
Hash TableGraphDepth First SearchBreadth First Search
1

Word Search

Editorial
url-leetcode-word-search (URL)
Depth First SearchArrayMatrixBacktrackingString
1

Contains Duplicate

Editorial

Best Time to Buy and Sell Stock

Editorial

Merge Two Sorted Lists

Editorial

Palindromic Substrings

Editorial
url-leetcode-palindromic-substrings (URL)
Dynamic ProgrammingTwo PointersString
1

Binary Tree Level Order Traversal

Editorial
url-leetcode-binary-tree-level-order-traversal (URL)
Binary TreeBreadth First SearchTree
1

Set Matrix Zeroes

Editorial

Longest Substring Without Repeating Characters

Editorial

Rotate Image

Editorial

Serialize and Deserialize Binary Tree

Editorial
url-leetcode-serialize-and-deserialize-binary-tree (URL)
Binary TreeDepth First SearchBreadth First SearchDesignStringTree
1

Remove Nth Node From End of List

Editorial

3Sum

Editorial
url-leetcode-3sum (URL)
Two PointersArraySorting
1

Graph Valid Tree

Editorial
url-neetcode-valid-tree (URL)
GraphUnion FindBreadth First SearchDepth First Search
1

Number of Islands

Editorial
url-leetcode-number-of-islands (URL)
ArrayUnion FindMatrixBreadth First SearchDepth First Search
1

Longest Consecutive Sequence

Editorial

Unique Paths

Editorial
url-leetcode-unique-paths (URL)
Dynamic ProgrammingCombinatoricsMath
2

Subtree of Another Tree

Editorial
url-leetcode-subtree-of-another-tree (URL)
TreeHash FunctionString MatchingBinary TreeDepth First Search
1

Merge k Sorted Lists

Editorial
url-leetcode-merge-k-sorted-lists (URL)
Linked ListMerge SortDivide and ConquerHeap Priority Queue
1

Find Minimum in Rotated Sorted Array

Editorial

Number of Connected Components in an Undirected Graph

Editorial
url-neetcode-count-connected-components (URL)
Union FindGraphBreadth First SearchDepth First Search
1

Binary Tree Maximum Path Sum

Editorial
url-leetcode-binary-tree-maximum-path-sum (URL)
TreeDepth First SearchDynamic ProgrammingBinary Tree
1

Spiral Matrix

Editorial
1

Alien Dictionary

Editorial
url-neetcode-foreign-dictionary (URL)
Topological SortBreadth First SearchDepth First SearchStringGraphArray
1

Minimum Window Substring

Editorial
url-leetcode-minimum-window-substring (URL)
Sliding WindowStringHash Table
1

Course Schedule

Editorial
url-leetcode-course-schedule (URL)
Depth First SearchBreadth First SearchTopological SortGraph
1

Invert Binary Tree

Editorial
url-leetcode-invert-binary-tree (URL)
Binary TreeBreadth First SearchDepth First SearchTree
1

Kth Smallest Element in a BST

Editorial
url-leetcode-kth-smallest-element-in-a-bst (URL)
TreeBinary Search TreeDepth First SearchBinary Tree
1

Top K Frequent Elements

Editorial
url-leetcode-top-k-frequent-elements (URL)
Bucket SortHash TableQuickselectDivide and ConquerArrayHeap Priority QueueCountingSorting
1

Validate Binary Search Tree

Editorial
url-leetcode-validate-binary-search-tree (URL)
Depth First SearchBinary TreeTreeBinary Search Tree
1

Encode and Decode Strings

Editorial

Counting Bits

Editorial
url-leetcode-counting-bits (URL)
Bit ManipulationDynamic Programming
1

Meeting Rooms

Editorial

Sum of Two Integers

Editorial

Longest Increasing Subsequence

Editorial
url-leetcode-longest-increasing-subsequence (URL)
Dynamic ProgrammingBinary SearchArray
1

Valid Parentheses

Editorial

Pacific Atlantic Water Flow

Editorial
url-leetcode-pacific-atlantic-water-flow (URL)
Depth First SearchBreadth First SearchArrayMatrix
1

Maximum Product Subarray

Editorial