Course Link : [Link]
ly/dsalevelup Instructor : Prateek Narang
Coding Minutes IDE : [Link]
Practice Problems on Other Platforms
(Note : All course problems are not available outside)
Section 2 : Array and Vectors
(i) Pair Sum ->
[Link]
(ii) Triplets ->
[Link]
(iii) Mountain ->
[Link]
(iv) Longest Band->
[Link]
(v) Rains ->
[Link]
(vi) Subarray sort->
[Link]
(vii) Min Swaps ->
[Link]
(viii) Max Subarray->
[Link]
(ix) Activity Selection Problem ->
[Link]
(X) Product Array ->
[Link]
Section 3 : String Problems
(i) String Key Sort ->
[Link]
(ii) Check Subsets ->
[Link]
(iii) Sort Subsequences ->
[Link]
(iv) Run Length Encoding ->
[Link]
(v) Palindrome Break ->
[Link]
(vi) String Normalisation->
[Link]
Section 4 : Sliding Window:
(i) Unique Substring->
[Link]
(ii) String Window ->
[Link]
(iii) Sliding Window Max ->
[Link]
(iv) Count subarrays with Target sum ->
[Link]
Section 5 : Sorting and Searching:
(i) Merge Sort->
[Link]
(ii) Quick Sort ->
[Link]
(iii) Quick Select ->
[Link]
(iv) Count Inversion ->
[Link]
(v) Smallest String ->
[Link]
(vi) Staircase search ->
[Link]
(vii) ICPC Standings ->
[Link]
(viii) Juggling Balls ->
[Link]
(ix) Sorting subarray ->
[Link]
Section 6 : Binary Search:
(i)Search in Rotated sorted array-> [Link]
array/
(ii)Square root ->
[Link]
(iii) Angry Birds->
[Link]
Section 7 : Recursion:
Permutations(similar)
[Link]
Sudoku
[Link]
Modulo Exponentiation /Power
[Link]
N-Queens
[Link]
Game of coins/ Predict the winner
[Link]
Rat in a maze
[Link]
Longest Path
[Link]
Section 8 : Linked list
Create/design
[Link]
Middle Element
[Link]
Kth last element
[Link]
Detect cycle in Linked list
[Link]
Section 9 : Stacks and Queue
First non repeating character
[Link]
Simplify Path
[Link]
Stock Span
[Link]
Section 10 : Binary Trees:
Nodes at distance k (similar)
[Link]
Left View
[Link]
Siblings Swap/flip
[Link]
Section 11 : BST
Search element
[Link]
Is BST
[Link]
Lowest common ancestor
[Link]
Section 12 Priority Queue
Running Median
[Link]
Merge k sorted arrays
[Link]
Section 13 : Hashing
Minimum Bars : (similar ques)
[Link]
Group Anagrams :
[Link]
Longest K sum subarray :
[Link]
Section 14 : Tries :
[Link]
Section 15 : Graphs
Snake and ladder game :
[Link]
Largest island :
[Link]
Astronaut Pairs :
[Link]
Section 16 : 1D DP
Frog jump :
[Link]
Section 17 : 2D DP
Coin change 2 :
[Link]
Mixtures Spoj :
[Link]
Edit Distance :
[Link]
Wildcard Pattern :
[Link]
Palindrom Partitioning :
[Link]