- Contains Duplicate
- Best Time to Buy and Sell Stock
- Valid Anagram
- Valid Parentheses
- Two Sum II
- Group Anagrams
- Product of Array Except Self
- Longest Substring Without Repeating Characters
- 3Sum
- Two Sum
Easy⧖ Solution [x] - Best Time to Buy and Sell Stock
Easy[ ] - Contains Duplicate
Easy[ ] - Contains Duplicate II
Easy - Product of Array Except Self
Medium - Maximum Subarray
Medium - Maximum Product Subarray
Medium - Find Minimum in Rotated Sorted Array
Medium - Search in Rotated Sorted Array
Medium - Two Sum II
Medium[ ] - 3Sum
Medium[ ] - Container With Most Water
Medium - Verifying an Alien Dictionary
Easy - Next Permutation
Medium - Remove Duplicates from Sorted Array
Medium - Find First and Last Position of Element in Sorted Array
Medium - Trapping Rain Water
Hard - Median of Two Sorted Arrays
Hard
- Climbing Stairs
Easy - Coin Change
Medium - Longest Increasing Subsequence
Medium - Longest Common Subsequence
Medium - Word Break
Medium - Combination Sum
Medium - House Robber
Medium - House Robber II
Medium - Decode Ways
Medium - Unique Paths
Medium - Pascal's Triangle
Easy - Generate Parentheses
Medium - Jump Game
Medium - Jump Game II
Medium - Regular Expression Matching
Hard - Race Car
Hard
- Clone Graph
Medium - Course Schedule
Medium - Course Schedule II
Medium - Pacific Atlantic Water Flow
Medium - Number of Islands
Medium - Longest Consecutive Sequence
Medium - Alien Dictionary
Hard(Premium) - Graph Valid Tree
Medium(Premium) - Number of Provinces
Medium - Find the Celebrity
Medium - Number of Connected Components in an Undirected Graph
Medium(Premium)
- Roman to Integer
Easy - Copy List with Random Pointer
Medium - Word Ladder
Hard - First Missing Positive
Hard
- Insert Interval
Medium - Merge Intervals
Medium - Non-overlapping Intervals
Medium - Remove Interval
Medium - Meeting Rooms
Easy(Premium) - Meeting Rooms II
Medium(Premium)
- Add Two Numbers
Medium - Reverse Linked List
Easy - Linked List Cycle
Easy - Merge Two Sorted Lists
Easy - Merge K Sorted Lists
Hard - Remove Nth Node From End of List
Medium - Reorder List
Medium - Middle of the Linked List
Easy - Flatten Binary Tree to Linked List
Medium - Reverse Nodes in k-Group
Hard
- Set Matrix Zeroes
Medium - Spiral Matrix
Medium - Rotate Image
Medium - Longest Increasing Path in a Matrix
Hard - Word Search
Medium - Valid Sudoku
Medium - Game of Life
Medium
- LRU Cache
Medium - Insert Delete GetRandom O(1)
Medium - Logger Rate Limiter
Easy - Design Tic-Tac-Toe
Medium - Moving Average from Data Stream
Easy
- Merge Sorted Array
Easy - Largest Number
Medium - Sort List
Medium - Sort Colors
Medium - Majority Element
Easy
- Longest Substring Without Repeating Characters
Medium - Longest Repeating Character Replacement
Medium - Fizz Buzz
Easy - Longest Common Prefix
Easy - Minimum Window Substring
Hard - Valid Anagram
Easy[ ] - Group Anagrams
Medium - Valid Parentheses
Easy - Valid Palindrome
Easy - Longest Palindromic Substring
Medium - Letter Combinations of a Phone Number
Medium - Palindromic Substrings
Medium - Encode and Decode Strings
Medium(Premium) - Palindrome Linked List
Easy - Text Justification
Hard
- Min Stack
Medium - Largest Rectangle in Histogram
Hard - Minimum Remove to Make Valid Parentheses
Medium - Longest Valid Parentheses
Hard - Max Stack
Hard
- Maximum Depth of Binary Tree
Easy - Same Tree
Easy - Symmetric Tree
Easy - Invert Binary Tree
Easy - Binary Tree Maximum Path Sum
Hard - Binary Tree Level Order Traversal
Medium - Serialize and Deserialize Binary Tree
Hard - Subtree of Another Tree
Easy - Find Leaves of Binary Tree
Medium - Construct Binary Tree from Preorder and Inorder Traversal
Medium - Validate Binary Search Tree
Medium - Kth Smallest Element in a BST
Medium - Lowest Common Ancestor of a Binary Search Tree
Medium - Binary Tree Zigzag Level Order Traversal
Medium - Implement Trie (Prefix Tree)
Medium - Add and Search Word
Medium - Word Search II
Hard
- High Five
Easy - Top K Frequent Elements
Medium - Kth Largest Element in an Array
Medium - Sliding Window Maximum
Hard - Find Median from Data Stream
Hard - Employee Free Time
Hard
- Sum of Two Integers
Medium - Number of 1 Bits
Easy - Counting Bits
Easy - Missing Number
Easy - Reverse Bits
Easy