0% found this document useful (0 votes)
164 views4 pages

DSA Imp 170 Questions

DSA

Uploaded by

nu7724728
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
164 views4 pages

DSA Imp 170 Questions

DSA

Uploaded by

nu7724728
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

No.

Topic Sub-topic Question Difficulty Leetcode Link


1 Array Hashmap Two Sum Easy https://leetcode.com/problems/two-sum/
2 Array Two-pointer/min-max Best Time to Buy and Sell Stock Easy https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
3 Array Two-pointer Two Sum II (sorted input) Easy https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/
4 Array Hashmap Contains Duplicate Easy https://leetcode.com/problems/contains-duplicate/
5 Array Kadane's Algorithm Maximum Subarray Easy https://leetcode.com/problems/maximum-subarray/
6 Array Two-pointer 3Sum Medium https://leetcode.com/problems/3sum/
7 Array Logical Product of Array Except Self Medium https://leetcode.com/problems/product-of-array-except-self/
8 Array Two-pointer Container With Most Water Medium https://leetcode.com/problems/container-with-most-water/
9 Array Running sum Subarray Sum Equals K Medium https://leetcode.com/problems/subarray-sum-equals-k/
10 Array Running sum Longest subarray with sum equals K Medium https://practice.geeksforgeeks.org/problems/longest-sub-array-with-sum-k0809/1/
11 Array Running sum + pointer Minimum Size Subarray Sum Medium https://leetcode.com/problems/minimum-size-subarray-sum/
12 Array Hashmap K-diff Pairs in an Array Medium https://leetcode.com/problems/k-diff-pairs-in-an-array/
13 Array Maximum Length of Repeated Subarray Medium https://leetcode.com/problems/maximum-length-of-repeated-subarray/
14 Binary Sum of Two Integers Easy https://leetcode.com/problems/sum-of-two-integers/
15 Binary Number of 1 Bits Easy https://leetcode.com/problems/number-of-1-bits/
16 Binary Counting Bits Medium https://leetcode.com/problems/counting-bits/
17 Binary Missing Number Easy https://leetcode.com/problems/missing-number/
18 Binary Reverse Bits Easy https://leetcode.com/problems/reverse-bits/
19 Array Sort an array of 0’s 1’s 2’s without using extra space or sorting algo
Medium https://leetcode.com/problems/sort-colors/
20 Array Repeat and Missing Number Medium https://takeuforward.org/data-structure/find-the-repeating-and-missing-numbers/
21 Array Merge Overlapping Subintervals Medium https://leetcode.com/problems/merge-intervals/
22 Array Find the duplicate in an array of N+1 integers Medium https://leetcode.com/problems/find-the-duplicate-number/
23 Array Set Matrix Zeros Medium https://leetcode.com/problems/set-matrix-zeroes/
24 Array Pascal Triangle Easy https://leetcode.com/problems/pascals-triangle/
25 Array Transpose of matrix Rotate Matrix Medium https://leetcode.com/problems/rotate-image/

26 Array Next Permutation Medium https://leetcode.com/problems/next-permutation/


27 Array Search in a 2D matrix Medium https://leetcode.com/problems/search-a-2d-matrix/
28 Array Merge-Sort Inversion of Array Medium https://www.geeksforgeeks.org/counting-inversions/
29 Array Merge-Sort Reverse Pairs Hard https://leetcode.com/problems/reverse-pairs/
30 Array Sorting + 2-pointer 4 Sum Medium https://leetcode.com/problems/4sum/
31 Array Majority Element (>N/2 times) Easy https://leetcode.com/problems/majority-element/
32 Array Majority Element (>N/3 times) Medium https://leetcode.com/problems/majority-element-ii/
33 Array Longest Consecutive Sequence Medium https://leetcode.com/problems/longest-consecutive-sequence/
34 Array Largest Subarray with 0 sum Medium https://practice.geeksforgeeks.org/problems/largest-subarray-with-0-sum/
35 Array Count number of subarrays with given XOR Medium https://bit.ly/3fp24yN
36 Array Kadane's Algorithm Maximum Product Subarray Medium https://leetcode.com/problems/maximum-product-subarray/
37 Array Partition to K Equal Sum Subsets Medium https://leetcode.com/problems/partition-to-k-equal-sum-subsets/
38 Array Spiral Matrix Medium https://leetcode.com/problems/spiral-matrix/
39 Array Two pointer Trapping Rain Water Hard https://leetcode.com/problems/trapping-rain-water
40 Array Min Heap K’th smallest element Easy https://practice.geeksforgeeks.org/problems/kth-smallest-element/0
41 Array First Missing Positive Hard https://leetcode.com/problems/first-missing-positive/
42 Array Top K Frequent Elements Medium https://leetcode.com/problems/top-k-frequent-elements/
43 Array Verifying an Alien Dictionary Easy https://leetcode.com/problems/verifying-an-alien-dictionary/
44 Array Merge two sorted arrays Medium https://practice.geeksforgeeks.org/problems/merge-two-sorted-arrays/0/
45 Array Equilibrium point Medium https://practice.geeksforgeeks.org/problems/equilibrium-point/0
46 Array Element with left side smaller and right side greater Medium https://practice.geeksforgeeks.org/problems/unsorted-array/0
47 Array Find Pivot Index Easy https://leetcode.com/problems/find-pivot-index/
48 Binary Search Median of Two Sorted Arrays Hard https://leetcode.com/problems/median-of-two-sorted-arrays/
49 Binary Search K-th element of two sorted arrays Medium https://practice.geeksforgeeks.org/problems/k-th-element-of-two-sorted-array1317/1
50 Binary Search Search in a 2d Matrix Medium https://leetcode.com/problems/search-a-2d-matrix/
51 Binary Search Find Minimum in Rotated Sorted Array Medium https://leetcode.com/problems/find-minimum-in-rotated-sorted-array//
52 Binary Search Search element in a rotated sorted array Medium https://leetcode.com/problems/search-in-rotated-sorted-array/
53 String Longest Palindromic Substring Medium https://leetcode.com/problems/longest-palindromic-substring/
54 String Longest Common Prefix Easy https://leetcode.com/problems/longest-common-prefix/
55 String Divide and Conquer Longest Nice Substring Easy https://leetcode.com/problems/longest-nice-substring
56 String Implement strStr() Easy https://leetcode.com/problems/implement-strstr/
57 String 2-pointer + Hashmap Find All Anagrams in a String Medium https://leetcode.com/problems/find-all-anagrams-in-a-string/
58 String 2-pointer + Hashmap Permutation in String Medium https://leetcode.com/problems/permutation-in-string/
59 String 2-pointer + Hashmap Longest Substring Without Repeating Characters Medium https://leetcode.com/problems/longest-substring-without-repeating-characters/
60 String 2-pointer + Hashmap Minimum Window Substring Hard https://leetcode.com/problems/minimum-window-substring/
61 String Count and Say Medium https://leetcode.com/problems/count-and-say/
62 String Compare Version Numbers Medium https://leetcode.com/problems/compare-version-numbers/
63 String 2-pointer + Hashmap Substring with Concatenation of All Words Hard https://leetcode.com/problems/substring-with-concatenation-of-all-words/
64 String Longest Substring with At Least K Repeating Characters Medium https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters/
65 String Maximum Number of Non-Overlapping Substrings Hard https://leetcode.com/problems/maximum-number-of-non-overlapping-substrings/
66 String Minimum Insertions to Balance a Parentheses String Medium https://leetcode.com/problems/minimum-insertions-to-balance-a-parentheses-string/
67 String Minimum Number of Swaps to Make the String Balanced Medium https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced/
68 String Minimum Number of Steps to Make Two Strings Anagram Medium https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram/
69 Greedy Best Time to Buy and Sell Stock II Medium https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/
70 Greedy Policemen catch thieves Medium https://www.geeksforgeeks.org/policemen-catch-thieves/
71 Greedy Minimum Platforms Medium https://practice.geeksforgeeks.org/problems/minimum-platforms/0
72 Greedy Jump Game Medium https://leetcode.com/problems/jump-game/
73 Greedy Jump Game II Medium https://leetcode.com/problems/jump-game-ii/
74 Greedy Gas Station Medium https://leetcode.com/problems/gas-station/
75 Greedy N meetings in one room Medium https://practice.geeksforgeeks.org/problems/n-meetings-in-one-room/0
76 Recursion Backtracking Find all Subsets (subsequences) Medium https://leetcode.com/problems/subsets/
77 Recursion Backtracking Subsets with duplicate numbers in input Medium https://leetcode.com/problems/subsets-ii/
78 Recursion Backtracking Subset Sums Easy https://practice.geeksforgeeks.org/problems/subset-sums2234/1#
79 Recursion Backtracking Combination Sum Medium https://leetcode.com/problems/combination-sum/
80 Recursion Backtracking Combination Sum - II Medium https://leetcode.com/problems/combination-sum-ii/
81 Recursion Backtracking Combination Sum - III Medium https://leetcode.com/problems/combination-sum-iii/
82 Recursion Backtracking Partition to K Equal Sum Subsets Medium https://leetcode.com/problems/partition-to-k-equal-sum-subsets/
83 Recursion Backtracking Palindrome Partitioning Medium https://leetcode.com/problems/palindrome-partitioning/
84 Recursion K-th permutation Sequence Hard https://leetcode.com/problems/permutation-sequence/
85 Recursion Backtracking Print all permutations of a string/array Medium https://leetcode.com/problems/permutations/
86 Recursion Backtracking N-Queens Hard https://leetcode.com/problems/n-queens/
87 Recursion Backtracking Sudoku Solver Hard https://leetcode.com/problems/sudoku-solver/
88 Recursion Backtracking Rat in a Maze Medium https://practice.geeksforgeeks.org/problems/rat-in-a-maze-problem/1
89 Recursion Backtracking M coloring Problem Medium https://practice.geeksforgeeks.org/problems/m-coloring-problem-1587115620/1#
90 Dynamic Programming Coin Change Medium https://leetcode.com/problems/coin-change/
91 Dynamic Programming House Robber Medium https://leetcode.com/problems/house-robber/
92 Dynamic Programming Partition Equal Subset Sum Medium https://leetcode.com/problems/partition-equal-subset-sum/
93 Dynamic Programming Climbing Stairs Easy https://leetcode.com/problems/climbing-stairs/
94 Dynamic Programming Minimum Path Sum Medium https://leetcode.com/problems/minimum-path-sum/
95 Dynamic Programming Minimum Insertion Steps to Make a String Palindrome Hard https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome/
96 Dynamic Programming Longest Common Subsequence (LCS) Medium https://leetcode.com/problems/longest-common-subsequence/
97 Dynamic Programming Minimum Insertions/Deletions to Convert String A to String BMedium https://practice.geeksforgeeks.org/problems/minimum-number-of-deletions-and-insertions0209/1/
98 Dynamic Programming Longest Common Substring Medium https://practice.geeksforgeeks.org/problems/longest-common-substring1452/1/
99 Dynamic Programming Longest Palindromic Subsequence Medium https://leetcode.com/problems/longest-palindromic-subsequence/
100 Dynamic Programming Maximum Length of Repeated Subarray Medium https://leetcode.com/problems/longest-common-subsequence//
101 Dynamic Programming 0-1 Knapsack Medium https://leetcode.com/problems/ones-and-zeroes/
102 Dynamic Programming Word Break Medium https://leetcode.com/problems/word-break/
103 Trees Binary Tree Iterative Inorder Traversal Medium https://leetcode.com/problems/binary-tree-inorder-traversal/
104 Trees Binary Tree Iterative Preorder Traversal Medium https://leetcode.com/problems/binary-tree-preorder-traversal/
105 Trees Binary Tree Iterative Postrder Traversal Medium https://leetcode.com/problems/binary-tree-postorder-traversal/
106 Trees Binary Tree Maximum Depth in Binary Tree Medium https://leetcode.com/problems/maximum-depth-of-binary-tree/
107 Trees Binary Tree Check if the Binary tree is height-balanced or not Medium https://leetcode.com/problems/balanced-binary-tree/
108 Trees Binary Tree Diameter of Binary Tree Medium https://leetcode.com/problems/diameter-of-binary-tree/
109 Trees Binary Tree Maximum path sum in Binary Tree Medium https://leetcode.com/problems/binary-tree-maximum-path-sum/
110 Trees Binary Tree Check if two trees are identical or not Medium https://leetcode.com/problems/same-tree/
111 Trees Binary Tree Zig Zag Traversal of Binary Tree Medium https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/
112 Trees Binary Tree Boundary Traversal of Binary Tree Medium https://leetcode.com/problems/boundary-of-binary-tree/#
113 Trees Binary Tree Max width of a Binary Tree Medium https://leetcode.com/problems/maximum-width-of-binary-tree/
114 Trees Binary Tree Sum Root to Leaf Numbers Medium https://leetcode.com/problems/sum-root-to-leaf-numbers/
115 Trees Binary Tree LeftView Of Binary Tree Medium https://practice.geeksforgeeks.org/problems/left-view-of-binary-tree/1
116 Trees Binary Tree RightView Of Binary Tree Medium https://leetcode.com/problems/binary-tree-right-side-view/
117 Trees Binary Tree Vertical order traversal Medium https://leetcode.com/problems/vertical-order-traversal-of-a-binary-tree/
118 Trees Binary Tree Bottom View of Binary Tree Medium https://practice.geeksforgeeks.org/problems/bottom-view-of-binary-tree/1
119 Trees Binary Tree Top View of Binary Tree Medium https://practice.geeksforgeeks.org/problems/top-view-of-binary-tree/1
120 Trees Binary Tree Symmetric Binary Tree Medium https://leetcode.com/problems/symmetric-tree/
121 Trees Binary Tree Least Common Ancestor in Binary Tree Medium https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
122 Trees Binary Tree Populating Next Right Pointers in Each Node Medium https://leetcode.com/problems/populating-next-right-pointers-in-each-node/
123 Trees Binary Tree All Nodes Distance K in Binary Tree Medium https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/
124 Trees Binary Tree Minimum time taken to BURN the Binary Tree from a Node Medium https://www.youtube.com/watch?v=2r5wLmQfD6g&list=PLgUwDviBIf0q8Hkd7bK2Bpryj2xVJk8Vk&index=33
125 Trees Binary Tree Serialize and Deserialize a Binary Tree Medium https://leetcode.com/problems/serialize-and-deserialize-binary-tree/
126 Trees Binary Tree Flatten Binary Tree to LinkedList Medium https://leetcode.com/problems/flatten-binary-tree-to-linked-list/
127 Trees Binary Search Tree Find K-th smallest/largest element in BST Medium https://leetcode.com/problems/kth-smallest-element-in-a-bst/
128 Trees Binary Search Tree Check Tree is a BT is BST or not Medium https://leetcode.com/problems/validate-binary-search-tree/
129 Trees Binary Search Tree Find LCA of two nodes in BST Medium https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/
130 Trees Binary Search Tree Two sum in BST Medium https://leetcode.com/problems/two-sum-iv-input-is-a-bst/
131 Trees Binary Search Tree BST iterator Medium https://leetcode.com/problems/binary-search-tree-iterator/
132 Trees Binary Search Tree Largest BST in a Binary Tree Medium https://leetcode.com/problems/maximum-sum-bst-in-binary-tree/
133 Graph BFS Word Ladder Medium https://leetcode.com/problems/word-ladder/
134 Graph Topological Sort Alien Dictionary Hard https://practice.geeksforgeeks.org/problems/alien-dictionary/1
135 Graph DFS Number of Islands Medium https://leetcode.com/problems/number-of-islands
136 Graph DFS Find Word in Grid Medium https://leetcode.com/problems/word-search
137 Graph BFS Dijkstra's Algorithm (Shortest Path to every Vertex) Medium https://practice.geeksforgeeks.org/problems/implementing-dijkstra-set-1-adjacency-matrix/1#
138 Graph DFS Flood Fill Algorithm Easy https://leetcode.com/problems/flood-fill/
139 Graph BFS Rotting Oranges Medium https://leetcode.com/problems/rotting-oranges
140 Graph BFS Breadth First Search Medium https://practice.geeksforgeeks.org/problems/bfs-traversal-of-graph/1
141 Graph DFS Depth First Search Medium https://practice.geeksforgeeks.org/problems/depth-first-traversal-for-a-graph/1
142 Graph BFS/DFS Detect A cycle in Undirected Graph using BFS/DFS Medium https://leetcode.com/problems/course-schedule/
143 Graph DFS Detect A cycle in a Directed Graph using DFS Medium https://www.youtube.com/watch?v=uzVUw90ZFIg&list=PLgUwDviBIf0rGEWe64KWas0Nryn7SCRWw&index=12
144 Graph BFS Shortest Path in Directed Acyclic Graph (DAG) Medium https://www.youtube.com/watch?v=CrxG4WJotgg&list=PLgUwDviBIf0rGEWe64KWas0Nryn7SCRWw&index=18
145 Graph DFS Topological Sort (DFS) Medium https://www.youtube.com/watch?v=Yh6EFazXipA&list=PLgUwDviBIf0rGEWe64KWas0Nryn7SCRWw&index=14
146 Graph DFS Clone a Graph Medium https://leetcode.com/problems/clone-graph/
147 Graph BFS/DFS Number of Connected Components Medium https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph/
148 Linked List Doubly Linked List LRU Cache Medium https://leetcode.com/problems/lru-cache
149 Linked List Doubly Linked List First non-repeating character in a stream Medium https://practice.geeksforgeeks.org/problems/first-non-repeating-character-in-a-stream/0
150 Linked List Reverse a LinkedList Easy https://leetcode.com/problems/reverse-linked-list/
151 Linked List Rotate a LinkedList Medium https://leetcode.com/problems/rotate-list/
152 Linked List Find the middle of LinkedList Easy https://leetcode.com/problems/middle-of-the-linked-list
153 Linked List Reverse a Linked List in groups of size k Hard https://leetcode.com/problems/reverse-nodes-in-k-group/
154 Linked List Detect a cycle in Linked List Easy https://leetcode.com/problems/linked-list-cycle
155 Linked List Palindrome Linked List Easy https://leetcode.com/problems/palindrome-linked-list
156 Linked List Find the starting point of the Loop of LinkedList Medium https://leetcode.com/problems/linked-list-cycle-ii/
157 Linked List Remove loop in Linked List Medium https://practice.geeksforgeeks.org/problems/remove-loop-in-linked-list/1
158 Linked List Add two numbers as LinkedList Medium https://leetcode.com/problems/add-two-numbers/
159 Linked List Merge two sorted Linked List Medium https://leetcode.com/problems/merge-two-sorted-lists/
160 Linked List Flattening of a LinkedList Medium https://practice.geeksforgeeks.org/problems/flattening-a-linked-list/1
161 Stack & Queue Check for balanced parentheses Easy https://leetcode.com/problems/valid-parentheses/
162 Stack & Queue Next Greater Element Easy https://leetcode.com/problems/next-greater-element-i/
163 Stack & Queue Implement Min Stack Easy https://leetcode.com/problems/min-stack/
164 Stack & Queue Sliding Window maximum Hard https://leetcode.com/problems/sliding-window-maximum/
165 Stack & Queue Largest rectangle in a histogram Hard https://leetcode.com/problems/largest-rectangle-in-histogram/
166 Heap Kth Largest Element Medium https://leetcode.com/problems/kth-largest-element-in-an-array/
167 Heap Find Median from Data Stream Hard https://leetcode.com/problems/find-median-from-data-stream/
168 Heap Merge K sorted arrays Hard https://leetcode.com/problems/merge-k-sorted-lists/
169 Heap K most frequent elements Medium https://leetcode.com/problems/top-k-frequent-elements/
170 Heap K Closest Points to Origin Medium https://leetcode.com/problems/k-closest-points-to-origin/

You might also like