Coding Checklist
(Blind 75 Prioritized)
Array/Graph Problems
Two Sum (Easy)
Blind 75
Best Time to Buy/Sell Stock (Easy)
Blind 75
Contains Duplicate (Easy)
Blind 75
Product of Array Except Self (Medium)
Blind 75
Maximum Subarray (Medium)
Blind 75
3 Sum (Medium)
Blind 75
Container With Most Water (Medium)
Blind 75
Clone Graph (Medium)
Blind 75
Course Schedule (Medium)
Blind 75
Number of Islands (Medium)
Blind 75
Longest Consecutive Sequence (Medium)
Blind 75
Maximum Product Subarray (Medium)
Find Minimum in Rotated Sorted Array (Medium)
Search in Rotated Sorted Array (Medium)
Pacific Atlantic Water Flow (Medium)
Graph Valid Tree (Medium)
Number of Connected Components (Medium)
Linked List
Reverse Linked List (Easy)
Blind 75
Detect Cycle in Linked List (Easy)
Blind 75
Merge Two Sorted Lists (Easy)
Blind 75
Remove Nth Node From End (Medium)
Reorder List (Medium)
Binary Search
Search in Rotated Sorted Array (Medium)
Blind 75
Find Minimum in Rotated Sorted Array (Medium)
Blind 75
Koko Eating Bananas (Medium)
Search a 2D Matrix (Medium)
Find Peak Element (Medium)
Guess Number Higher/Lower (Easy)
Sqrt(x) (Easy)
Arranging Coins (Easy)
Valid Perfect Square (Easy)
Capacity To Ship Packages (Medium)
Kth Missing Positive Number (Easy)
Binary Tree
Maximum Depth (Easy)
Blind 75
Same Tree (Easy)
Blind 75
Invert Binary Tree (Easy)
Blind 75
Validate BST (Medium)
Blind 75
Level Order Traversal (Medium)
Blind 75
Subtree of Another Tree (Medium)
Construct from Preorder/Inorder (Medium)
Kth Smallest in BST (Medium)
LCA of BST (Medium)
Strings
Longest Substring Without Repeating (Medium)
Blind 75
Valid Anagram (Easy)
Blind 75
Group Anagrams (Medium)
Blind 75
Valid Parentheses (Easy)
Blind 75
Longest Palindromic Substring (Medium)
Blind 75
Longest Repeating Replacement (Medium)
Valid Palindrome (Easy)
Palindromic Substrings (Medium)
Encode/Decode Strings (Medium)
Trie & Word Problems
Implement Trie (Medium)
Blind 75
Add and Search Word (Medium)