Array |
Two Sum |
Easy |
URL |
☑️ |
Array |
Best Time to Buy and Sell Stock |
Easy |
URL |
☑️ |
Array |
Contains Duplicate |
Easy |
URL |
☑️ |
Array |
Product of Array Except Self |
Easy |
URL |
☑️ |
Array |
Maximum Subarray |
Easy |
URL |
☑️ |
Array |
Maximum Product Subarray |
Medium |
URL |
☑️ |
Array |
Find Minimum in Rotated Sorted Array |
Medium |
URL |
☑️ |
Array |
Search in Rotated Sorted Array |
Medium |
URL |
☑️ |
Array |
3Sum |
Medium |
URL |
☑️ |
Array |
Container With Most Water |
Medium |
URL |
☑️ |
Binary |
Sum of Two Integers |
Easy |
URL |
🔲 |
Binary |
Number of 1 Bits |
|
URL |
🔲 |
Binary |
Counting Bits |
|
URL |
🔲 |
Binary |
Missing Number |
|
URL |
🔲 |
Binary |
Reverse Bits |
|
URL |
🔲 |
Dynamic Programming |
Climbing Stairs |
Easy |
URL |
☑️ |
Dynamic Programming |
Coin Change |
Medium |
URL |
☑️ |
Dynamic Programming |
Longest Increasing Subsequence |
Medium |
URL |
☑️ |
Dynamic Programming |
Word Break Problem |
Medium |
URL |
☑️ |
Dynamic Programming |
Combination Sum |
Medium |
URL |
☑️ |
Dynamic Programming |
House Robber |
Easy |
URL |
☑️ |
Dynamic Programming |
House Robber II |
Medium |
URL |
☑️ |
Dynamic Programming |
Decode Ways |
Medium |
URL |
☑️ |
Dynamic Programming |
Unique Paths |
Medium |
URL |
☑️ |
Dynamic Programming |
Jump Game |
Medium |
URL |
☑️ |
Graph |
Clone Graph |
|
URL |
🔲 |
Graph |
Course Schedule |
Medium |
URL |
☑️ |
Graph |
Pacific Atlantic Water Flow |
Medium |
URL |
☑️ |
Graph |
Number of Islands |
Medium |
URL |
☑️ |
Graph |
Longest Consecutive Sequence |
Hard |
URL |
☑️ |
Graph |
Alien Dictionary (Premium) |
|
URL |
🔲 |
Graph |
Graph Valid Tree (Premium) |
|
URL |
🔲 |
Graph |
Number of Connected Components in an Undirected Graph (Premium) |
|
URL |
🔲 |
Interval |
Insert Interval |
|
URL |
🔲 |
Interval |
Merge Intervals |
Medium |
URL |
☑️ |
Interval |
Non-overlapping Intervals |
|
URL |
🔲 |
Interval |
Meeting Rooms (Premium) |
|
URL |
🔲 |
Interval |
Meeting Rooms II (Premium) |
|
URL |
🔲 |
Linked List |
Reverse a Linked List |
Easy |
URL |
☑️ |
Linked List |
Detect Cycle in a Linked List |
Easy |
URL |
☑️ |
Linked List |
Merge Two Sorted Lists |
Easy |
URL |
☑️ |
Linked List |
Merge K Sorted Lists (Duplicate) |
Hard |
URL |
☑️ |
Linked List |
Remove Nth Node From End Of List |
Medium |
URL |
☑️ |
Linked List |
Reorder List |
Medium |
URL |
🔲 |
Matrix |
Set Matrix Zeroes |
|
URL |
🔲 |
Matrix |
Spiral Matrix |
|
URL |
🔲 |
Matrix |
Rotate Image |
|
URL |
🔲 |
Matrix |
Word Search |
|
URL |
🔲 |
String |
Longest Substring Without Repeating Characters |
|
URL |
🔲 |
String |
Longest Repeating Character Replacement |
|
URL |
🔲 |
String |
Minimum Window Substring |
|
URL |
🔲 |
String |
Valid Anagram |
|
URL |
🔲 |
String |
Group Anagrams |
|
URL |
🔲 |
String |
Valid Parentheses |
|
URL |
🔲 |
String |
Valid Palindrome |
|
URL |
🔲 |
String |
Longest Palindromic Substring |
|
URL |
🔲 |
String |
Palindromic Substrings |
|
URL |
🔲 |
String |
Encode and Decode Strings (Premium) |
|
URL |
🔲 |
Tree |
Maximum Depth of Binary Tree |
|
URL |
🔲 |
Tree |
Same Tree |
|
URL |
🔲 |
Tree |
Invert/Flip Binary Tree |
|
URL |
🔲 |
Tree |
Binary Tree Maximum Path Sum |
|
URL |
🔲 |
Tree |
Binary Tree Level Order Traversal |
|
URL |
🔲 |
Tree |
Serialize and Deserialize Binary Tree |
|
URL |
🔲 |
Tree |
Subtree of Another Tree |
|
URL |
🔲 |
Tree |
Construct Binary Tree from Preorder and Inorder Traversal |
|
URL |
🔲 |
Tree |
Validate Binary Search Tree |
|
URL |
🔲 |
Tree |
Kth Smallest Element in a BST |
|
URL |
🔲 |
Tree |
Lowest Common Ancestor of BST |
|
URL |
🔲 |
Tree |
Implement Trie (Prefix Tree) |
|
URL |
🔲 |
Tree |
Add and Search Word |
|
URL |
🔲 |
Tree |
Word Search II |
|
URL |
🔲 |
Heap |
Merge K Sorted Lists |
Hard |
URL |
☑️ |
Heap |
Top K Frequent Elements |
Medium |
URL |
☑️ |
Heap |
Find Median from Data Stream |
Hard |
URL |
☑️ |