| 1 |
Two Sum |
Easy |
| 2 |
Add Two Numbers |
Medium |
| 11 |
Container With Most Water |
Medium |
| 15 |
3Sum |
Medium |
| 16 |
3Sum Closest |
Medium |
| 18 |
4Sum |
Medium |
| 19 |
Remove Nth Node From End of List |
Easy |
| 21 |
Merge Two Sorted Lists |
Easy |
| 24 |
Swap Nodes in Pairs |
Easy |
| 26 |
Remove Duplicates from Sorted Array |
Easy |
| 27 |
Remove Element |
Easy |
| 31 |
Next Permutation |
Medium |
| 33 |
Search in Rotated Sorted Array |
Hard |
| 34 |
Search for a Range |
Medium |
| 35 |
Search Insert Position |
Medium |
| 36 |
Valid Sudoku |
Easy |
| 39 |
Combination Sum |
Medium |
| 40 |
Combination Sum II |
Medium |
| 48 |
Rotate Image |
Medium |
| 53 |
Maximum Subarray |
Medium |
| 54 |
Spiral Matrix |
Medium |
| 55 |
Jump Game |
Medium |
| 59 |
Spiral Matrix II |
Medium |
| 61 |
Rotate List |
Medium |
| 62 |
Unique Paths |
Medium |
| 63 |
Unique Paths II |
Medium |
| 64 |
Minimum Path Sum |
Medium |
| 66 |
Plus One |
Easy |
| 73 |
Set Matrix Zeroes |
Medium |
| 74 |
Search a 2D Matrix |
Medium |
| 75 |
Sort Colors |
Medium |
| 78 |
Subsets |
Medium |
| 79 |
Word Search |
Medium |
| 80 |
Remove Duplicates from Sorted Array II |
Medium |
| 81 |
Search in Rotated Sorted Array II |
Medium |
| 82 |
Remove Duplicates from Sorted List II |
Medium |
| 83 |
Remove Duplicates from Sorted List |
Easy |
| 88 |
Merge Sorted Array |
Easy |
| 90 |
Subsets II |
Medium |
| 118 |
Pascal’s Triangle |
Easy |
| 105 |
Construct Binary Tree from Preorder and Inorder Traversal |
Medium |
| 106 |
Construct Binary Tree from Inorder and Postorder Traversal |
Medium |
| 119 |
Pascal’s Triangle II |
Easy |
| 120 |
Triangle |
Medium |
| 121 |
Best Time to Buy and Sell Stock |
Easy |
| 122 |
Best Time to Buy and Sell Stock II |
Medium |
| 136 |
Single Number |
Easy |
| 152 |
Maximum Product Subarray |
Medium |
| 153 |
Find Minimum in Rotated Sorted Array |
Medium |
| 162 |
Find Peak Element |
Medium |
| 167 |
Two Sum II – Input array is sorted |
Medium |
| 169 |
Majority Element |
Easy |
| 189 |
Rotate Array |
Easy |
| 202 |
Happy Number |
Easy |
| 204 |
Count Primes |
Easy |
| 205 |
Isomorphic Strings |
Easy |
| 209 |
Minimum Size Subarray Sum |
Medium |
| 216 |
Combination Sum III |
Medium |
| 217 |
Contains Duplicate |
Easy |
| 219 |
Contains Duplicate II |
Easy |
| 228 |
Summary Ranges |
Medium |
| 229 |
Majority Element II |
Medium |
| 238 |
Product of Array Except Self |
Medium |
| 268 |
Missing Number |
Medium |
| 283 |
Move Zeroes |
Easy |
| 289 |
Game of Life |
Medium |
| 290 |
Word Pattern |
Easy |
| 414 |
Third Maximum Number |
Easy |
| 242 |
Valid Anagram |
Easy |
| 442 |
Find All Duplicates in an Array |
Medium |
| 448 |
Find All Numbers Disappeared in an Array |
Easy |