Question Number Question Name Topic Link to the question Difficulty Level
88 Merge Sorted Array Array https://leetcode.com/problems/merge-sorted-array/description/ Easy
12 Integer to Roman Array https://leetcode.com/problems/integer-to-roman/description/ Medium
189 Rotate Array Array https://leetcode.com/problems/rotate-array/description/ Medium
121 Best Time to Buy and Sell Stock Array https://leetcode.com/problems/best-time-to-buy-and-sell-stock/description/ Easy
151 Reverse Words in a String Array https://leetcode.com/problems/reverse-words-in-a-string/description/ Medium
42 Trapping Rain Water Array https://leetcode.com/problems/trapping-rain-water/description/ Hard
125 Valid Palindrome Two Pointer https://leetcode.com/problems/valid-palindrome/description/ Easy
11 Container with most water Two Pointer https://leetcode.com/problems/container-with-most-water/description/ Medium
15 3Sum Two Pointer https://leetcode.com/problems/3sum/description/ Medium
209 Minimum size subarray sum Sliding Window https://leetcode.com/problems/minimum-size-subarray-sum/description/ Medium
3 Longest substring without repeating characters Sliding Window https://leetcode.com/problems/longest-substring-without-repeating-characters/description/
Medium
73 Set Matrix Zeroes Matrix https://leetcode.com/problems/set-matrix-zeroes/description/ Medium
20 Valid Parentheses Stack https://leetcode.com/problems/valid-parentheses/description/ Easy
141 Linked List Cycle Linked List https://leetcode.com/problems/linked-list-cycle/description/ Easy
19 Remove Nth Node from the end of the list Linked List https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/ Medium
92 Reverse Linked List II Linked List https://leetcode.com/problems/reverse-linked-list-ii/ Medium
25 Reverse Node in K-group Linked List https://leetcode.com/problems/reverse-nodes-in-k-group/description/ Hard
35 Search Insert Position Binary Search https://leetcode.com/problems/search-insert-position/description/ Easy
222 Count Complete Tree Nodes Binary Search https://leetcode.com/problems/count-complete-tree-nodes/description/ Easy
875 Koko Eating Bananas Binary Search https://leetcode.com/problems/koko-eating-bananas/description/ Medium
33 Search in Rotated Sorted Array Binary Search https://leetcode.com/problems/search-in-rotated-sorted-array/description/ Medium
2226 Maximum Candies Allocated to K Children Binary Search https://leetcode.com/problems/maximum-candies-allocated-to-k-children/ Medium
852 Peak Index in a Mountain Array Binary Search https://leetcode.com/problems/peak-index-in-a-mountain-array/description/ Medium
4 Median of two Sorted Arrays Binary Search https://leetcode.com/problems/median-of-two-sorted-arrays/description/ Hard
410 Split Array Largest Sum Binary Search https://leetcode.com/problems/split-array-largest-sum/description/ Hard
101 Symmetric Tree Binary Tree https://leetcode.com/problems/symmetric-tree/description/ Easy
104 Maximum depth of a Binary Tree Binary Tree https://leetcode.com/problems/maximum-depth-of-binary-tree/description/ Easy
543 Diameter of a Binary Tree Binary Tree https://leetcode.com/problems/diameter-of-binary-tree/description/ Easy
102 Binary Tree Level Order Traversal Binary Tree https://leetcode.com/problems/binary-tree-level-order-traversal/description/ Medium
230 Kth Smallest element in a BST Binary Tree https://leetcode.com/problems/kth-smallest-element-in-a-bst/description/ Medium
124 Binary Tree Maximum Path Sum Binary Tree https://leetcode.com/problems/binary-tree-maximum-path-sum/description/ Hard
98 Validate Binary Search Tree Binary Tree https://leetcode.com/problems/validate-binary-search-tree/description/ Medium
200 Number of Islands Graph https://leetcode.com/problems/number-of-islands/description/ Medium
130 Surrounded Regions Graph https://leetcode.com/problems/surrounded-regions/description/ Medium
133 Clone Graph Graph https://leetcode.com/problems/clone-graph/description/ Medium
909 Snakes and Ladders Graph https://leetcode.com/problems/snakes-and-ladders/description/ Medium
17 Letter Combinations of a Phone Number Backtracking https://leetcode.com/problems/letter-combinations-of-a-phone-number/description
Medium
23 Merge K sorted Lists Divide&Conquer https://leetcode.com/problems/merge-k-sorted-lists/description/ Hard
53 Maximum Subarray Kadane's Algo https://leetcode.com/problems/maximum-subarray/description/ Medium
215 Kth Largest Element in an Array Heap https://leetcode.com/problems/kth-largest-element-in-an-array/description/ Medium
373 Find K pairs with Smallest Sum Heap https://leetcode.com/problems/find-k-pairs-with-smallest-sums/description/ Medium
67 Add Binary Bit Manipulation https://leetcode.com/problems/add-binary/description/ Easy
172 FactorialTrailing Zeroes Math https://leetcode.com/problems/factorial-trailing-zeroes/description/ Medium
70 Climbing Stairs 1D-DP https://leetcode.com/problems/climbing-stairs/description/ Easy
198 House Robber 1D-DP https://leetcode.com/problems/house-robber/description/ Medium
322 Coin Change 1D-DP https://leetcode.com/problems/coin-change/description/ Medium
300 Longest Increasing Subsequence 1D-DP https://leetcode.com/problems/longest-increasing-subsequence/description/ Medium
5 Longest Palindromic Substring Multi-DP https://leetcode.com/problems/longest-palindromic-substring/ Medium
64 Minimum Path sum Multi-DP https://leetcode.com/problems/minimum-path-sum/description/ Medium