0% found this document useful (0 votes)
29 views

Must Solve

The document outlines a comprehensive guide for preparing for coding interviews, focusing on essential topics and problem-solving techniques across various data structures and algorithms. It categorizes problems by difficulty and provides a structured approach to mastering concepts such as arrays, linked lists, trees, and graphs, along with specific algorithms like sorting and recursion. The guide emphasizes understanding the underlying patterns and complexities to enhance problem-solving skills for high-paying tech companies.

Uploaded by

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

Must Solve

The document outlines a comprehensive guide for preparing for coding interviews, focusing on essential topics and problem-solving techniques across various data structures and algorithms. It categorizes problems by difficulty and provides a structured approach to mastering concepts such as arrays, linked lists, trees, and graphs, along with specific algorithms like sorting and recursion. The guide emphasizes understanding the underlying patterns and complexities to enhance problem-solving skills for high-paying tech companies.

Uploaded by

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

Only sheet you need to get placed in super high paying companies including google

Solving time - Easy Problems - 5 to 10mins


Solving time - Medium Problems - 15 to 20mins
Solving time - Hard problems - At max 45mins - 50mins
Imp Note: Its not necessary that you know a topic, so for every topic you have here, first understand the bas
in that pattern yourself.

TOPIC Problem
Basics
Beginners basic math probs
Find even or odd

Find last digit in a number

Count digits in a number(Solving above last digit prob


wil make this easy for you)
Reverse a number(Try thinking how you can use
above logic in solving this)
Find power of a number
GCD

Print all divisors of a number

Prime number(Try solving by yourself)


Armstrong number(Solving power of number, will
make this easy for you)
Check palindrome of number(Use the techniques you
learnt so far solving above probs and solve this by
yourself)
Square root of a number(Try to first figure out algo to
solve this)
Perfect number
This is a huge topic and array acts as base data
structure for many concepts, so lets master the
Array - Data structure basics in this section. For all the data struture
moving forward, make sure to visually note down
and understand how it is represented
Basics with traversal
What is an array? How is it represented?
Find the maximum and minimum element in
array(After solving the search , you can solve all
probs in this basics by yourself)

Find third largest element in array

Search an element in array(Understand how to


traverse through the array and how to access the
elements)
Find missing number in array

Find repeating number in array

Sort an array of 0s , 1s and 2s (You dont need to


know any sorting algo, just using basics, once
solved, definitely learn the optimal algo)

Check if two arrays are equal or not

Rotate the array by 1

Rotate the array by k

Array subset of another array


Learn what is map and how its represented before
moving forward
Count frequency of elements in array(Solve efficiently,
try applying what you learnt about map)
Two pointer(This is very imp pattern,
not just for these probs but very Just like search, sort, this is also imp technique to
commonly you can use this learn
technique)

Find pair with given sum

3 Sum

4 Sum
Find triplets with zero sum
Find count of triplets
Union of two arrays(Learn the brute force & optimal
soln, you will learn about set datastructure, which will
be super useful in many probs in brute force)

Intersection of two arrays


Remove duplicates from array(Quite diff from above,
try to solve on own, this actually shows that not always
you will have pointers at start and end)

kth element of 2 sorted arrays

Length of longest subarray with sum k

Trapping rain water

Must Solve
Majority element
Kadane's algo(super imp)
Count inversions
Merge intervals
Maximum product subarray
Next permutation
Seive of eranthoses(Popular algo for prime numbers)

Time and space complexity https://youtu.be/FPu9Uld7W-E?si=s_d6cjdb6UtlVg16 - After learning this, make sure to

Once you learn this, in many advanced topics like


Matrix - Data structure graphs, DP, backtracking, this is super imp. This
section is to learn 2D array and to get grip on basics
Traversal & Basic & Must solve
What is a 2D Array? How to access element?
Search in a matrix
Rotate by 90 degree

Maximum num of 1's row

Left rotate matrix k times

Print matrix in diagonal pattern

Set matrix zeros


Recursion is super important concept!! Lets first
Recursion - Technique understand the basics of recursion in this section
before moving forward
Understand what recursion is and how it works(Draw
Basics
the recursive tree for every recursive prob you solve)

Print 1 to N using recursion

Factorial of N numbers

Fibonacci series using recursion

Power(x,n) Draw the recursion tree for all the probs for
sure

Print pattern

Recursive implementation of atoi

Pascal triangle

Binary Search - Algo


Basic pattern

Search in a sorted array(Efficiently -> So learn binary


search for this)

Find floor and ceil in sorted array

Find first and last occurence of element in sorted array

Find missing num from 1 to N

Find square root

Search for element in infinite array

Sorted rotated array


Search element in sorted rotated array(With and
without duplicate)
Minimum element in sorted rotated array(With and
without duplicate)A twist in normal BS is needed, once
you learnt this, solve the below by yourself,even try to
solve this also by yourself

Number of times array is sorted

Maximum element in sorted rotated array


Biotonic array

Find the peak element

Search element in biotonic array


Matrix

Find row with maximum number of 1's

Search in row wise column wise sorted matrix

Search in sorted matrix II


Find peak in sorted matrix
Application(Super imp)

Aggressive cows

Allocate minimum pages

Painter partition

Split array largest sum

Minimum num of days to make m bouquets

Capacity to ship packages within D days

koko eating bananas


kth smallest number in matrix multiplication table
kth smallest pair distance
Ugly number II
Median of 2 sorted arrays
Find smallest divisor given threshold
Make sure to completely understand the algo
Sorting - Algo thoroughly, and time & space complexity

Basics Bubble sort(very basic sorting technique)


Selection sort

Insertion sort

Merge sort

Quick sort

LinkedList - Data structure


Completely understand how Node in linkedList is
Basic patterns
represented and then go ahead with the patterns
Create, Insert, Delete Operations in LL
Search for an element in LL(Once create, insert is
done, this should be easy)

Reverse a LL(Learn the O space approach, learn


recursive & iterative soln)

Check if LL is a Palindrome(Once reversing is learnt,


this should be easy)

Middle element of LL (Learn efficient approach)

Find the intersection point of Y LL(Once you know


traversal, apply node logic to solve this)

Union and Intersection of LL

Delete without head pointer

Count pairs with given sum

Reverse LL in groups of given size(Once you learn


reverse of LL's efficient approach, you can try this)

Loop

Detect loop in LL(Once this is learnt, all the loop


pattern probs below should be easy)
Find length of loop in LL

Find the starting point of loop

Remove the loop

Sorting, Merging & Related

Sort 0s, 1s, 2s in LL

Pairwise swap elements

Merge k sorted LL(Merge two sorted is easy version of


this ques, if you are finding it diff to come up with logic,
first solve that)

Merge sort in LL

Quick sort in LL

Remove occurence of duplicates in sorted & unsorted


LL

Seggregate even and odd nodes in LL

Arithmetic(Reversal & traversal -


Once you learnt these, you can
solve probs in this pattern)

Add 1 to a number represented as LL

Add 2 numbers represented as LL

Subtraction on LL(Comes under hard but should be


solvable once the above ones are solved)

Must solve other probs(Try to solve


these probs on own, brute force
atleast you can come up for most of
them after solving above)
Rotate LL

Flattening a LL(make sure to learn the efficient


approach)

Delete nodes having greater value on right

Delete N nodes after M nodes

Delete all occurence of node

Clone a LL

Length of longest palindrome in LL

Learn the basics of circular LL


Double Linked List
Learn the basic representation of the nodes in LL

Insert, Delete, Reverse DLL

Pairs with given sum in DLL

Stack - Data structure


Basic

What is stack? Leam how to represent the data


structure and working of it

Implement 2 stack using array

Check for balanced paranthesis

Get min from stack in O(1) space and time

Next greater element

Next greater element

Next greater element II


Next smallest element(Once above
pattern is covered, try to solve this
on own)
Next smallest element on left

Next smallest element on right


Stock span problem(Implementation prob - Try to
figure out the pattern from above next greater and
smaller)

Trapping rainwater

Maximum rectangular area on histogram(Once next


greater and next smallest pattern is covered, this can
be solved easily)

Max rectangle(Same as above, just a small twist)

Expressions

Infix to postfix

Evaluation of postfix expression

Prefix to postfix

Arithmetic expression evaluation

Reversing stack

Insert at bottom of stack

Reverse a stack

Sort stack(Solving above two can give you hint for


this)

Implementation probs

Celebrity problem

Restrictive candy crush

Count the reversals

Queue - Data structure


Basic pattern
What is queue? Learn the basic representation and
how its implemented?

Implement queue using linkedlist

Implement queue using stack(super imp)

Implement stack using queue(super imp)

Reverse a queue

Implementation probs

Circular tour

First non repeating char in stream

Reverse first k elements in queue

LRU Cache(super imp)

Minimum cost of ropes

Nearly sorted(Learn priority queue for sure)

Sliding Window - Technique GeekForGeeks has very limited probs in this topics, so
(Dont skip this topic, I personally have use leetcode for this even if you practice on gfg
been asked this topic in many interviews generally

Fixed Sliding Window(Size of the


window will be provided)

Maximum sum subarray of size k

Count distinct element in every window(Once you


understoor handling window size fixed from above
prob, this will be easy)
First negative integer in every window of size k(Try to
solve on own before looking for soln since you did
above topics too already
Maximum of all subarray of size k(Try to solve on own)

Count substring of length k with k-1 distinct elements

Maximum of minimum for every window(Imp)

Variable sliding window(Each prob will


teach something in addition to the window
so do solve everything)

Subarray with given sum

Longest subarray with given sum k(Same as above


with slight modification)

Subarray with 0 sum

Smallest window of distinct elements

Smallest window containing 0,1,2

Smallest window in string containing all chars of


another string

Length of longest substring

Largest subarray of 0s and 1s

Count of anagram occurence(Super imp)

Max consecutive ones III


Fruit into basket
Count number of nice subarrays
Longest repeating char replacement
Minimum window substring
Minimum window subsequence(Understand the diff
between subarray and subsequence before starting
this prob)
Subarray with k diff integers
Trees - Data structure
Understand the basic of how tree data structure is
Traversals
represented

PreOrder Traversal

InOrder Traversal

PostOrder Traversal

Level Order Traversal

Boundary Traversal(Once level traversal is learnt, this


you can solve)

Vertical Traversal(Once level traversal is learnt, this


you can solve, lil extra logic is needed)

Top View of BT(Once you have mastered level


traversal, this should be easy)

Bottom View of BT(Once you have mastered level


traversal, this should be easy)

Left View of BT(Once you have mastered vertical


traversal, this should be easy)

Right View of BT(Once you have mastered vertical


traversal, this should be easy)

Diagonal Traversal

Basic and Easy patterns(Try to solve


these once you learnt traversals)

Insert node in a tree

Height of the tree

Diameter of the tree

Check if 2 trees are identical


Check if subtree

Check for balanced tree

Lowest common Ancestor in BT

Sum tree

Symmetric tree

Mirror of a tree

Check if isomorphic

Path and Distance

Root to leaf paths

Root to leaf path sum (Once the root to leaf path is


solved, this should be easy)

Maximum path sum from any node(Once the root to


leaf path is solved, this should be easy)

K Sum Paths (Once the root to leaf path is solved, this


should be easy)

Nodes at given distance

Range sum of BST(Solving nodes at given distance,


will make this easy)

Minimum distance between 2 nodes(Solving nodes at


given distance, will make this easy)

Maximum distance between node and ancestor(Must


solve though distance pattern is covered)

Min time to burn a tree(Using distance logic, this can


be sovled)
Binary Search Tree(Once the above
patterns are covered, BST probs will
become easy, but make sure to learn Understand what BST is?
what BST is in general before
starting with probs)
Insert a node in BST
Search a value in BST(Learn efficient algo to do it,
since this can be handled efficiently in BST than BT)

Find minimum and maximum in BST

Find the Kth largest element/kth Smallest in BST(Try


to solve it without looking for soln, once you have
mastered all the above patterns, this should be easy)

Check for BST(Try solving probs in this pattern by


yourself till LCA once above are solved)

Find the closest element in BST

Count BST nodes in the given range

Largest BST in BT(Super imp - Must solve)

Lowest Common Ancestor in BST

Merge two BST(Super imp - Must solve)

Inorder successor and predecessor

Populate inorder successor for all nodes

BST to greater sum tree

Delete given node from BST


Construct from given
Construct Binary Tree from Preorder and Inorder
Traversal ( First understand the concept of how to
derive at the solution, then start coding it by yourself)
Construct Binary Tree from Inorder and Postorder
Traversal
Construct BST from given preorder traversal

Construct BT from parent array

Subtree & Other must do tree probs

Serialize and deserialize BT

Largest subtree sum in a tree

Maximum sum of non adjacent nodes

Duplicate subtree

Flatten BT to linked list

This is super imp topic before moving further!!


Backtracking & Recursion Draw the recursion tree to understand the flow as
advanced - Technique the first step, this will help in visualization of the
flow
Basic patterns and must solve(Each
prob in this pattern will teach you
Understand the basics of backtracking and start
something and also as you solve,
solving
you will start mastering it though
initially it takes sometime)

Permutations of a string

Permutation II (You can solve on own once you solve


above)

Combination sum I

Combination sum II(Once you solve combination I, you


should be able to solve this and below 2 probs too
easily)
Combination sum III

Rat in maze(Once above probs are solved, you can do


this easily)

Possible words from phone digits


Subsets

Unique subset(Solving above, you will be able to solve


this easily)

N-Queen(Super imp)

N Queen II

Permutation with spaces

Generate parantheses

Generate IP address

Solve the sudoku

kth permutation

Word search

Palindrome partition of string

Decode the string

Letter case permutation

sum string

word boggle

Largest number in k swaps

Partition array to k subsets

Most of the probs in this topics can be solved once


Graphs - Data structure you learn first couple of probs in each pattern of this
topics
Traversals & Basic Understand how graph is represented?

BFS Traversal(Super imp and basic)

DFS Traversal(Super imp and basic)

Detect cycle in Directed graph

Detect cycle in Undirected graph

Detect Negative cycle in graph

Connected component(After
traversal, this will be easy to solve)
Connected component(Once you master this , all the
below using this pattern will become super easy)

Number of Provinces(Learn how to solve this prob and


solve the below in this pattern)

Number of Islands

Number of distinct island

Number of closed island

Bipartite

Bipartite graph

M-colouring
Find shortest path in UG(Once you learn this, try to
Shortest Path
solve other probs in this pattern by yourself)

Find shortest path in DAG

Djikstra Algo

Step by Knight
Shortest path source to destiny

Find if path exists

Covid spread

Minimum cost path

Word ladder I

Word ladder II

Floyd warshal algo

Bellmanford algo(Imp - Will be used for negative cycle)

Multi Source

Flood fill

Replace O's with X's(Below can be solved easily in


this pattern once you learnt flood fill)

Unit area of largest region of 1s

Rotten Oranges

Topological sort

Topological sort algo(Learning this algo, will make you


solve all the probs in this pattern)

Prerequisite tasks

Course schedule I

Course schedule II
Eventual safe states

Alien dictionary

Minimum Spanning Tree


Minimum spanning tree(Once you learn this, then you
will be able to solve the probs in this pattern by
yourself)
Kruskals algo
Minimum cost to connect cities
Minimum cost to connect all points
Optimize water distribution
Disjoint set
Learn the disjoint set Algo
Union by rank, path compression(Super imp, dont
skip)
Networks connected

Minimum swaps to sort

Santa Banta

Number of pairs

Number of Island II
Making a large island
Must solve imp algos

Bridges in graph

Articulation point

Critical connection

Kosaraja algo (Strongly connected component algo)

Word boggle
Word boggle II
Greedy - Technique
Basics and must solves
Minimum number of jumps

Minimum operations

Minimize the sum of product

Largest number possible

Lemonade change

Activity selection prob(Super imp)

N meetings in a room(Super imp)

Minimum platforms

Minimize the height

Minimum number of coins using greedy(This can be


solved using naive, DP also but make sure to use
greedy here)

Job sequencing prob

Fractional knapsack

Jump game

Insert interval
Merge interval
Non overlapping interval

Minimum cost of ropes

Partition labels
Cinema seat allocation

Max length chain


Valid parantheses - Minimum
Shortest job first

Least recently used

DP is super crucial topic and very commonly asked in


many interviews!! One major thing you need to know
Dynamic Programming - is, dont start with tabulation approach directly, thats
Technique wrong way to learn DP. First find the solution using
recursion, then memoization and then finally tabulation
and space reduction in tabulation.
Basic
Understand the basics!!
1D - Linear DP

Count num of hops

Count way to reach nth stair(Order matters)

Count way to reach nth stair(Order doesn't matter)

House robber
House robber II
2D Grid DP

Count paths - grid

Unique paths II

Count all possible paths with condition(You can solve


this by yourself once above two are solved)

Minimum path sum in grid

Max path sum

Minimum path sum in triangular grid

Number of paths with k coins

Minimum/Maximum falling path sum


Minimum falling path sum II
DP on subsequence

Subset sum problem

Count subset with given sum k

Partition equal subset sum(Try to do it on own after


solving above two, just a small trick)

Minimum sum partition

Count partition with given diff

0-1 Knapsack

Maximum non adjacent subsequence

Coin change

Min number of coins

Rod cutting

Target sum

Minimum cost to fill given weight in bag(Solving the


above probs in this pattern will make this super easy)

Knapsack with duplication items

DP on Increasing subsequence
Longest increasing subsequence
Print longest increasing subsequence

Longest bitonic subsequence(Solve on own, definitely


you can do it once the above two are solved)
Longest divisible subset(This and the below are just
extended version of longest increasing subsequence,
so try on own
Longest string chain
Num of longest increasing subsequence
DP on strings(Using Longest
common subsequence pattern)

Longest common subsequence(Once you learn this


pattern, all probs under this pattern can be solved by
yourself)

Print Longest common subsequence(Here you will


need to print the string so must solve)

Longest palindromic subsequence

Form a palindrome with minimum insertions

Min num of deletions and insertions to make string s1


equal to s2

Shortest common supersequence

Longest common substring/subarray

Longest palindromic substring

Longest repeating subsequence

DP on string

Edit distance (All the probs in this pattern are super


imp, each prob is different so do solve all)

Distinct occurence

Wildcard pattern matching


Longest valid parentheses

Word break

Word break II

Word wrap

Interleaved strings

DP on stocks(Was asked in one of


my interview too, so dont miss any
ques from this pattern)
Best time to buy and sell stock
Best time to buy and sell stock II(Once you solve the
above prob, all probs in this pattern are extended
versions, so you can solve by yourself)
Best time to buy and sell stock III
Best time to buy and sell stock IV
Best time to buy and sell stock with cooldown
Best time to buy and sell stock with transaction fee
DP on partition and MCM

Matrix chain multiplication(Quite tricky pattern, every


prob is diff and teaches something so do solve all)

Minimum cost to cut stick

Burst balloons

Boolean Parenthesization

Palindrom partitioning

Partition array for max sum

Max rectangles area with all 1s

Count square submatrices


Heaps - Data structure
Basic patterns
What is heap? Understand the data structure
Min heap implementation
Max heap implementation

Convert min heap to max heap

Top k pattern

kth largest in array

kth smallest in array


Top k frequent elements
Top k frequent words
Frequency sort

kth largest num in streams

Reorganize string
Reorganize string k distance apart

kth smallest sum of matrix

ugly num II
Merge k sorted pattern
Merge k sorted array
k pairs with smallest sum
k smallest nums in M sorted list
Two heaps pattern

Find median from data stream

Sliding window median


Maximum capital/IPO
Minimum number pattern

Minimum cost to connect ropes

Meeting room II
Minimum cost to hire k workers
Minimum num of CPU
Minimum num of refueling stops
Trie - Data structure
Basic and must solve
Implement Trie from scratch

Word break (Do solve it using trie, though you had


solved this already)

Longest string with all prefixes

Maximum XOR of two numbers in array

Unique rows in boolean matrix

Prefix match with other strings


Most of the imp problems in strings involves diff
techniques, algos which are already covered. In
String this section, we will focus on string specific imp
probs and algos
Must solve and Algos specific to
string
Implement Atoi
Count and say

Minimum bracket reversals

Rabin karp algo( Pattern searching, super imp, this


was infact asked in one of my interview)

Boyer moor algo (Pattern searching)

KMP algo ( Longest prefix suffix, super imp)


Longest happy prefix
Remove all adjacent duplicates
Hashing in strings
Print all anagrams
Z - Function
Shortest palindrome
Circle of strings

Roman numerals to decimals

There are couple of more topics, bit manipulation, segment trees and AVL trees which has limited number of probs, so
amount of time still left
Checkout this for bit tricks - https://leetcode.com/discuss/general-discussion/1073221/All-about-Bitwise-Operations-Be

Leetcode Article for


behavioural rounds https://leetcode.com/discuss/interview-experience/1532708/tips-for-answ
Leetcode Article for major
patterns https://leetcode.com/discuss/general-discussion/665604/Important-and-U
Resume standard template https://www.overleaf.com/Articles/ravi-kukretis-resume/cxprrkxbccgb
Try to solve atleast 5+ problems per day to master it at the earliest
companies including google, amazon, salesforce, microsoft, adobe, etc

ou have here, first understand the basics of the topic, then for every pattern, you can learn the first prob in that pattern

Problem Solution Article Solved

https://practice.geeksforgeeks.org/problems/odd-or-even3618/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/find-last-digit-of-ab-for-large-numbers1936/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/count-digits5716/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/reverse-digit0316/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/power-of-numbers-1587115620/1
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/gcd-of-two-numbers3459/1
Best Tutorial link - Article link-click to view
click to view
https://www.codingninjas.com/studio/problems/print-all-divisors-of-a-number_1164188
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/prime-number2314/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/armstrong-numbers2727/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/palindrome0746/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/square-root/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/perfect-numbers3207/1
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/find-minimum-and-maximum-element-in-an-array4428/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/third-largest-element/1
Best Tutorial Article
link - click
link-click
to viewto view

https://www.geeksforgeeks.org/problems/search-an-element-in-an-array-1587115621/1
Best Tutorial Article
link - click
link-click
to viewto view
https://practice.geeksforgeeks.org/problems/missing-number-in-array1416/1
Best Tutorial Article
link - click
link-click
to viewto view

Best Tutorial link - click to view

https://www.geeksforgeeks.org/problems/sort-an-array-of-0s-1s-and-2s4231/1?itm_source=geeksforgeeks&itm_med

Best Tutorial Article


link - click
link-click
to viewto view

https://www.geeksforgeeks.org/problems/check-if-two-arrays-are-equal-or-not3847/1?itm_source=geeksforgeeks&itm_medium=Article&itm
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/cyclically-rotate-an-array-by-one2614/1?itm_source=geeksforgeeks&itm_medium=Article&itm_cam

Best Tutorial link - Article link-click to view


click to view

https://www.codingninjas.com/studio/problems/rotate-array_1230543 In Progress / Need


Best Tutorial link - Article link-click to view
click to view
Revision
Best Tutorial link
https://www.geeksforgeeks.org/problems/array-subset-of-another-array2317/1
Article link-click to view
- click to view

Best Tutorial link - Article link-click to view


click to view

https://practice.geeksforgeeks.org/problems/frequency-of-array-elements-1587115620/1
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/key-pair5616/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_o

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/triplet-sum-in-array-1587115621/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campai

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/4sum/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/find-triplets-with-zero-sum/1
Best Tutorial link - Article link-click to view
click to view
Count the triplets | Practice | GeeksforGeeks
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/union-of-two-arrays3538/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/intersection-of-two-arrays2404/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/remove-duplicate-elements-from-sorted-array/1?itm_source=geeksforgeeks&itm_medium=Article

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/k-th-element-of-two-sorted-array1317/1?itm_source=geeksforgeeks&itm_medium=Article&itm_ca
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/longest-sub-array-with-sum-k0809/1?itm_source=geeksforgeeks&itm_medium=article&itm_campa

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/trapping-rain-water-1587115621/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campai

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/majority-element/
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/kadanes-algorithm-1587115620/1
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/inversion-of-array-1587115620/1
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/merge-intervals/
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/maximum-product-subarray3604/1
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/next-permutation/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/sieve-of-eratosthenes5242/1
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link - Article link-click to view


click to view
https://leetcode.com/problems/search-a-2d-matrix/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/rotate-by-90-degree-1587115621/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/row-with-minimum-number-of-1s5430/1?itm_source=geeksforgeeks&itm_medium=Article&itm_ca

Best Tutorial link - Article link-click to view


click to view

https://practice.geeksforgeeks.org/problems/left-rotate-matrix-k-times2351/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/print-matrix-in-diagonal-pattern/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaig
Best Tutorial link
Article link-click to view
- click to view

https://leetcode.com/problems/set-matrix-zeroes/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/print-1-to-n-without-using-loops-1587115620/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/factorial5739/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/nth-fibonacci-number1335/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bo

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/power-of-numbers-1587115620/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaig

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/print-pattern3549/1?page=1&category=Recursion&difficulty=Easy&sortBy=submissions
Best Tutorial link - Article link -click to view
click to view

https://practice.geeksforgeeks.org/problems/implement-atoi/1?utm_source=geeksforgeeks&utm_medium=ml_Article_practice_tab&utm_cam

Best Tutorial link - Article link -click to view


click to view

https://www.geeksforgeeks.org/problems/pascal-triangle0652/1?page=1&category=Recursion&difficulty=Easy&sortBy=submissions
Best Tutorial link - Article link -click to view
click to view

https://www.geeksforgeeks.org/problems/who-will-win-1587115621/1?page=1&category=Binary%20Search&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/floor-in-a-sorted-array-1587115620/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/first-and-last-occurrences-of-x3116/1?page=1&category=Binary%20Search&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/missing-number/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/square-root/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_on

Best Tutorial link - Article link-click to view


click to view

https://www.codingninjas.com/studio/problems/search-in-infinite-sorted-0-1-array_696193
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/search-in-rotated-sorted-array-ii/
Best Tutorial link - Article link click to view
click to view

https://www.geeksforgeeks.org/problems/minimum-number-in-a-sorted-rotated-array-1587115620/1?page=1&category=Binary%20Search&

Best Tutorial link - Article link click to view


click to view

https://www.geeksforgeeks.org/problems/rotation4723/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_o
Best Tutorial link - Article link click to view
click to view

Best Tutorial link


Article link click to view
- click to view
https://www.geeksforgeeks.org/problems/peak-element/1?page=1&category=Arrays&difficulty=Medium&status=solved&sortBy=submissio

Best Tutorial link - Article link click to view


click to view

https://www.interviewbit.com/problems/search-in-bitonic-array/
Best Tutorial link - Article link click to view
click to view

https://www.geeksforgeeks.org/problems/binary-matrix-having-maximum-number-of-1s--170647/1?page=2&category=Binary%20Search&s

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/search-in-a-matrix-1587115621/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaig

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/search-a-2d-matrix-ii/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/find-a-peak-element-ii/
Best Tutorial link - Article link-click to view
click to view

Article link-click to view


https://www.geeksforgeeks.org/problems/aggressive-cows/1?page=1&category=Binary%20Search&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/allocate-minimum-number-of-pages0937/1?itm_source=geeksforgeeks&itm_medium=Article&itm_

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/the-painters-partition-problem1535/1?page=1&category=Binary%20Search&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/split-array-largest-sum--141634/1?page=2&category=Binary%20Search&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/minimum-number-of-days-to-make-m-bouquets/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/capacity-to-ship-packages-within-d-days/1?page=2&category=Binary%20Search&sortBy=submiss
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/koko-eating-bananas/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/kth-smallest-number-in-multiplication-table/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/find-k-th-smallest-pair-distance/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/ugly-number-ii/
Best Tutorial link - Article link-click to view
click to view
Median of 2 Sorted Arrays of Different Sizes | Practice | GeeksforGeeks
Best Tutorial link - Article link-click to view
click to view
Find the Smallest Divisor Given a Threshold - LeetCode
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/bubble-sort/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_on

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/selection-sort/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_o

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/insertion-sort/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_o

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/merge-sort/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_on_

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/quick-sort/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom_sticky_on_A

Best Tutorial link - Article link-click to view


click to view

Best Tutorial link - Article link-click to view


click to view

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/search-in-linked-list-1664434326/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/reverse-a-linked-list/1?page=1&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/check-if-linked-list-is-pallindrome/1?page=1&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/insert-in-middle-of-linked-list/1?page=2&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/intersection-point-in-y-shapped-linked-lists/1?page=1&category=Linked%20List&sortBy=submissi
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/union-of-two-linked-list/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=bottom

Best Tutorial link - Article link - click to view


click to view

https://www.geeksforgeeks.org/problems/delete-without-head-pointer/1?page=1&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/count-pairs-whose-sum-is-equal-to-x/1?page=2&category=Linked%20List&sortBy=submissions
Best Tutorial link
Article link - click to view
- click to view

https://www.geeksforgeeks.org/problems/reverse-a-linked-list-in-groups-of-given-size/1?page=1&category=Linked%20List&sortBy=submiss
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/detect-loop-in-linked-list/1?page=1&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view
https://www.geeksforgeeks.org/problems/find-length-of-loop/1?page=1&category=Linked%20List&difficulty=Easy&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/find-the-first-node-of-loop-in-linked-list--170645/1
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/remove-loop-in-linked-list/1?page=1&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link - click to view
click to view

https://www.geeksforgeeks.org/problems/given-a-linked-list-of-0s-1s-and-2s-sort-it/1?page=1&category=Linked%20List&sortBy=submission
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/pairwise-swap-elements-of-a-linked-list-by-swapping-data/1?page=2&category=Linked%20List&so

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/merge-two-sorted-linked-lists/1?page=1&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/sort-a-linked-list/1?page=2&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/quick-sort-on-linked-list/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=botto

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/remove-duplicate-element-from-sorted-linked-list/1?page=1&category=Linked%20List&difficulty=

Best Tutorial link - Article link-click to view


click to view

https://practice.geeksforgeeks.org/problems/segregate-even-and-odd-nodes-in-a-linked-list5035/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/add-1-to-a-number-represented-as-linked-list/1
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/add-two-numbers-represented-by-linked-lists/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/subtraction-in-linked-list/1?page=1&category=Linked%20List&difficulty=Hard&sortBy=submission
Best Tutorial link
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/reorder-list/1?page=3&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/flattening-a-linked-list--170645/1?page=4&category=Linked%20List&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/delete-nodes-having-greater-value-on-right/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/delete-n-nodes-after-m-nodes-of-a-linked-list/1?page=3&category=Linked%20List&sortBy=submis
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link - click to view


https://www.geeksforgeeks.org/problems/clone-a-linked-list-with-next-and-random-pointer/1?page=1&category=Linked%20List&difficulty=H
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/length-of-longest-palindrome-in-linked-list/1?page=2&category=Linked%20List&difficulty=Medium
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link


Article link-click to view
- click to view

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/reverse-a-doubly-linked-list/1?page=1&category=doubly-linked-list&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-pairs-with-given-sum-in-doubly-linked-list/1?page=1&category=doubly-linked-list&difficulty=E
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/implement-stack-using-array/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/implement-two-stacks-in-an-array/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/parenthesis-checker2744/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/get-minimum-element-from-stack/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/next-larger-element-1587115620/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link


https://leetcode.com/problems/next-greater-element-ii/
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/help-classmates--141631/1?itm_source=geeksforgeeks
Best Tutorial link - Article link-click to view
click to view

https://www.codingninjas.com/studio/problems/next-smaller-element_1112581
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/stock-span-problem-1587115621/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/trapping-rain-water-1587115621/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campai

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/maximum-rectangular-area-in-a-histogram-1587115620/1?page=1&category=Stack&sortBy=subm
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/max-rectangle/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/infix-to-postfix-1587115620/1?page=2&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/evaluation-of-postfix-expression1735/1?page=2&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/infix-to-postfix-1587115620/1
Best Tutorial link - Article link-click to view
click to view
https://www.codingninjas.com/studio/problems/arithmetic-expression-evaluation_1170517
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/insert-an-element-at-the-bottom-of-a-stack/1?page=4&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/reverse-a-stack/1?page=2&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/sort-a-stack/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/the-celebrity-problem/1?page=1&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/restrictive-candy-crush--141631/1?page=2&category=Stack&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/count-the-reversals0401/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/implement-queue-using-array/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/implement-queue-using-linked-list/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/queue-using-two-stacks/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/stack-using-two-queues/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/queue-reversal/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/circular-tour-1587115620/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/first-non-repeating-character-in-a-stream1216/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/reverse-first-k-elements-of-queue/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/lru-cache/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/minimum-cost-of-ropes-1587115620/1?page=1&category=Queue&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/nearly-sorted-1587115620/1?page=3&category=Arrays&difficulty=Medium
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/max-sum-subarray-of-size-k5313/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campai

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/count-distinct-elements-in-every-window/1?page=1&category=sliding-window&sortBy=submission
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/first-negative-integer-in-every-window-of-size-k3345/1?page=1&category=sliding-window&sortBy
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/maximum-of-all-subarrays-of-size-k3101/1?page=1&category=sliding-window&sortBy=submission
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/substrings-of-length-k-with-k-1-distinct-elements/1?page=1&category=sliding-window&sortBy=su
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/maximum-of-minimum-for-every-window-size3453/1?page=1&category=sliding-window&sortBy=s
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/subarray-with-given-sum-1587115621/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/longest-sub-array-with-sum-k0809/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/subarray-with-0-sum-1587115621/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/smallest-distant-window3132/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/smallest-window-containing-0-1-and-2--170637/1?page=2&category=sliding-window&sortBy=sub
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/smallest-window-in-a-string-containing-all-the-characters-of-another-string-1587115621/1?page=1

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/length-of-the-longest-substring3036/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/largest-subarray-of-0s-and-1s/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/count-occurences-of-anagrams5839/1?page=1&category=sliding-window&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/max-consecutive-ones-iii/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/fruit-into-baskets
Article link-click to view
- click to view
https://leetcode.com/problems/count-number-of-nice-subarrays/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/longest-repeating-character-replacement
Best Tutorial link - click to view
https://leetcode.com/problems/minimum-window-substring/description/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/minimum-window-subsequence/
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/subarrays-with-k-different-integers/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link - click to view

https://www.geeksforgeeks.org/problems/preorder-traversal/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/inorder-traversal/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/postorder-traversal/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/level-order-traversal/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/boundary-traversal-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/print-a-binary-tree-in-vertical-order/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/top-view-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/bottom-view-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/left-view-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/right-view-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/diagonal-traversal-of-binary-tree/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

Best Tutorial link


Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/height-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/diameter-of-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/determine-if-two-trees-are-identical/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/check-if-subtree/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/check-for-balanced-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/lowest-common-ancestor-in-a-binary-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/sum-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/symmetric-tree/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/mirror-tree/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/check-if-tree-is-isomorphic/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/root-to-leaf-paths/1?page=4&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/root-to-leaf-paths/1?page=4&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/maximum-path-sum-from-any-node/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/k-sum-paths/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/nodes-at-given-distance-in-binary-tree/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/min-distance-between-two-given-nodes-of-a-binary-tree/1?page=2&category=Tree&sortBy=subm

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/maximum-difference-between-node-and-its-ancestor/1?page=3&category=Tree&sortBy=submissi

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/burning-tree/1?page=4&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link - click to view

https://leetcode.com/problems/insert-into-a-binary-search-tree/
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/search-a-node-in-bst/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/max-and-min-element-in-binary-tree/1?page=5&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/kth-largest-element-in-bst/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/check-for-bst/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-the-closest-element-in-bst/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/count-bst-nodes-that-lie-in-a-given-range/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/largest-bst/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/lowest-common-ancestor-in-a-bst/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/merge-two-bst-s/1?page=4&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/predecessor-and-successor/1?page=2&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/populate-inorder-successor-for-all-nodes/1?page=5&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to vieww
- click to view

https://www.geeksforgeeks.org/problems/bst-to-greater-sum-tree/1?page=8&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/delete-node-in-a-bst/
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/construct-tree-1/1?page=1&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/construct-tree-from-preorder-traversal/1?page=7&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/construct-binary-tree-from-parent-array/1?page=5&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/serialize-and-deserialize-a-binary-tree/1?page=4&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/largest-subtree-sum-in-a-tree/1?page=6&category=Tree&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/maximum-sum-of-non-adjacent-nodes/1?page=3&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/duplicate-subtrees/1?page=4&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/flatten-binary-tree-to-linked-list/1?page=5&category=Tree&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/permutations-of-a-given-string2041/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/permutations-ii
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/combination-sum-1587115620/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/combination-sum-ii
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link


https://leetcode.com/problems/combination-sum-iii
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/rat-in-a-maze-problem/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/possible-words-from-phone-digits-1587115620/1?page=1&category=Backtracking&sortBy=submi
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/subsets-1613027340/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/subsets-1587115621/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/n-queen-problem0315/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/n-queens-ii
https://www.geeksforgeeks.org/problems/permutation-with-spaces3627/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/generate-all-possible-parentheses/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/generate-ip-addresses/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/solve-the-sudoku-1587115621/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-kth-permutation/1?page=2&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/word-search/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-all-possible-palindromic-partitions-of-a-string/1?page=2&category=Backtracking&sortBy=sub
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/decode-the-string2444/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/letter-case-permutation/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/sum-string3151/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/word-boggle4143/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/largest-number-in-k-swaps-1587115620/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/partition-array-to-k-subsets/1?page=1&category=Backtracking&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link - click to view
https://www.geeksforgeeks.org/problems/bfs-traversal-of-graph/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/depth-first-traversal-for-a-graph/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/detect-cycle-in-a-directed-graph/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/detect-cycle-in-an-undirected-graph/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/negative-weight-cycle3504/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://practice.geeksforgeeks.org/problems/strongly-connected-component-tarjanss-algo-1587115621/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/number-of-provinces/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-the-number-of-islands/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/number-of-distinct-islands/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-number-of-closed-islands/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/bipartite-graph/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://practice.geeksforgeeks.org/problems/m-coloring-problem-1587115620/1
Best Tutorial link - Article link-click to view
click to view
https://www.codingninjas.com/studio/problems/shortest-path-in-an-unweighted-graph_981297
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/shortest-path-in-undirected-graph/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/implementing-dijkstra-set-1-adjacency-matrix/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/steps-by-knight5927/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/shortest-source-to-destination-path3544/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/find-whether-path-exist5238/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/covid-spread--141631/1?page=4&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/minimum-cost-path3833/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/word-ladder/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/word-ladder-ii/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/implementing-floyd-warshall2042/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/distance-from-the-source-bellman-ford-algorithm/1?page=2&category=Graph&sortBy=submission
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/flood-fill-algorithm1856/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/replace-os-with-xs0052/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/length-of-largest-region-of-1s-1587115620/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/rotten-oranges2536/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/topological-sort/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/prerequisite-tasks/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/course-schedule/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/course-schedule-ii
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/eventual-safe-states/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/alien-dictionary/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/minimum-spanning-tree/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.codingninjas.com/studio/problems/code-kruskal-s-algorithm_6320
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/connecting-cities-with-minimum-cost
Article link-click to view
- click to view
Best Tutorial link
https://leetcode.com/problems/min-cost-to-connect-all-points/
Article link-click to view
- click to view
Best Tutorial link
https://leetcode.com/problems/optimize-water-distribution-in-a-village
Article link-click to view
- click to view

Best Tutorial link - Article link-click to view


click to view

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/number-of-operations-to-make-network-connected/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/minimum-swaps/1?page=1&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/santa-banta2814/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/number-of-pairs-1645358985/1?page=5&category=Graph&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://leetcode.com/problems/number-of-islands-ii/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/making-a-large-island
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/bridge-edge-in-graph/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/articulation-point-1/1?page=3&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/critical-connections/1?page=5&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/strongly-connected-components-kosarajus-algo/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/word-boggle4143/1?page=2&category=Graph&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://www.geeksforgeeks.org/problems/word-boggle-ii--141631/1?page=5&category=Graph&sortBy=submissions
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/minimum-number-of-jumps-1587115620/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/find-optimum-operation4504/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/minimize-the-sum-of-product1525/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/largest-number-possible5028/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/lemonade-change/1?page=2&category=Greedy&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/activity-selection-1587115620/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/n-meetings-in-one-room-1587115620/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/minimum-platforms-1587115620/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/minimize-the-heights-i/1?page=2&category=Greedy&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/-minimum-number-of-coins4426/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/job-sequencing-problem-1587115620/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/fractional-knapsack-1587115620/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/jump-game/1?page=2&category=Greedy&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/insert-interval/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/merge-intervals/
Article link-click to view
- click to view
https://leetcode.com/problems/non-overlapping-intervals/
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/minimum-cost-of-ropes-1587115620/1
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link


https://leetcode.com/problems/partition-labels/
Article link-click to view
- click to view
Best Tutorial link
https://leetcode.com/problems/cinema-seat-allocation/
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/max-length-chain/1?page=1&category=Greedy&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view
https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://practice.geeksforgeeks.org/problems/shortest-job-first/1
Article link-click to view
- click to view
https://practice.geeksforgeeks.org/problems/lru-cache/1?utm_source=youtube&utm_medium=collab_fraz_websitelink&utm_campaign=LRU

Best Tutorial link - Article link-click to view


click to view

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/count-number-of-hops-1587115620/1?page=2&category=Dynamic%20Programming&sortBy=sub
Best Tutorial link
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/count-ways-to-reach-the-nth-stair-1587115620/1?page=2&category=Dynamic%20Programming&

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/count-ways-to-nth-stairorder-does-not-matter5639/1?page=4&category=Dynamic%20Programmin
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/house-robber/
Article link-click to view
https://leetcode.com/problems/house-robber-ii/
Best Tutorial link - Article link-click to view
click to view

Article link-click to view


https://www.geeksforgeeks.org/problems/count-the-paths4332/1?page=5&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/unique-paths-ii/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/count-all-possible-paths-from-top-left-to-bottom-right3011/1?page=3&category=Dynamic%20Prog
Best Tutorial link
Article link-click to view
- click to view

https://leetcode.com/problems/minimum-path-sum/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/path-in-matrix3805/1?page=2&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link
Article link-click to view
- click to view

https://leetcode.com/problems/triangle/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/number-of-paths-in-a-matrix-with-k-coins2728/1?page=7&category=Dynamic%20Programming&s
Best Tutorial link
Article link-click to view
- click to view

https://leetcode.com/problems/minimum-falling-path-sum
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/minimum-falling-path-sum-ii
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/subset-sum-problem-1611555638/1?page=1&category=Dynamic%20Programming&status=solve

Best Tutorial link - Article link - click to view


click to view

https://www.geeksforgeeks.org/problems/perfect-sum-problem5633/1?page=1&category=Dynamic%20Programming&sortBy=submissions

Best Tutorial link - Article link - click to view


click to view

https://www.geeksforgeeks.org/problems/subset-sum-problem2014/1?page=1&category=Dynamic%20Programming&sortBy=submissions

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/minimum-sum-partition3317/1?page=2&category=Dynamic%20Programming&sortBy=submission

Best Tutorial link - Article link-click to view


click to view

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/0-1-knapsack-problem0945/1?page=1&category=Dynamic%20Programming&sortBy=submissions

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/max-sum-without-adjacents2430/1?page=3&category=Dynamic%20Programming&sortBy=submi

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/coin-change2448/1?page=1&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/number-of-coins1824/1?page=2&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/rod-cutting0840/1?page=2&category=Dynamic%20Programming&status=solved&sortBy=submis

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/target-sum
Best Tutorial link - click to view
https://www.geeksforgeeks.org/problems/minimum-cost-to-fill-given-weight-in-a-bag1956/1?page=3&category=Dynamic%20Programming&

Best Tutorial link


Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/knapsack-with-duplicate-items4201/1?page=2&category=Dynamic%20Programming&sortBy=sub
Best Tutorial link - Article link-click to view
click to view

Article link-click to view


https://leetcode.com/problems/longest-increasing-subsequence/
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link - Article link-click to view


click to view
https://www.geeksforgeeks.org/problems/longest-bitonic-subsequence0824/1?page=4&category=Dynamic%20Programming&sortBy=subm

Best Tutorial link - Article link-click to view


click to view
https://leetcode.com/problems/largest-divisible-subset/
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/longest-string-chain/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/number-of-longest-increasing-subsequence/
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/longest-common-subsequence-1587115620/1?page=1&category=Dynamic%20Programming&sor

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/print-all-lcs-sequences3413/1?page=7&category=Dynamic%20Programming&sortBy=submission

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/longest-palindromic-subsequence
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/minimum-number-of-deletions-and-insertions0209/1?page=4&category=Dynamic%20Programmin

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/shortest-common-supersequence0322/1?page=2&category=Dynamic%20Programming&sortBy=s

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/longest-common-substring1452/1?page=1&category=Dynamic%20Programming&sortBy=submis

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/longest-palindrome-in-a-string3411/1?page=1&category=Dynamic%20Programming&sortBy=sub
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/longest-repeating-subsequence2004/1?page=2&category=Dynamic%20Programming&status=sol

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/edit-distance3702/1?page=1&category=Dynamic%20Programming&sortBy=submissions

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/distinct-occurrences/1?page=3&category=Dynamic%20Programming&status=solved&sortBy=sub

Best Tutorial link - click to view

https://www.geeksforgeeks.org/problems/wildcard-pattern-matching/1?page=4&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/longest-valid-parentheses5657/1?page=3&category=Dynamic%20Programming&sortBy=submiss

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/word-break1352/1?page=3&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/word-break-part-23249/1?page=5&category=Dynamic%20Programming&sortBy=submissions
Article link-click to view

https://www.geeksforgeeks.org/problems/word-wrap1646/1?page=4&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/interleaved-strings/1?page=3&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/matrix-chain-multiplication0303/1?page=2&category=Dynamic%20Programming&sortBy=submis

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/minimum-cost-to-cut-a-stick/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/burst-balloons/1?page=8&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/boolean-parenthesization5610/1?page=3&category=Dynamic%20Programming&sortBy=submissi

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/palindromic-patitioning4845/1?page=2&category=Dynamic%20Programming&sortBy=submission

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/partition-array-for-maximum-sum/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/max-rectangle/1?page=3&category=Dynamic%20Programming&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/count-square-submatrices-with-all-ones/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link - Article link-click to view
click to view
Min Heap Implementation - Coding Ninjas
Best Tutorial link - Article link-click to view
click to view
https://www.gatevidyalay.com/tag/max-heap-questions/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/convert-min-heap-to-max-heap-1666385109/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/k-largest-elements4206/1?page=1&category=Heap&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

Best Tutorial link - Article link-click to view


click to view
https://leetcode.com/problems/top-k-frequent-elements/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/top-k-frequent-words
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/sort-characters-by-frequency/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/kth-largest-element-in-a-stream2220/1?page=1&category=Heap&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/reorganize-string/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/rearrange-string-k-distance-apart
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows/
Best Tutorial link
Article link-click to view
- click to view
Best Tutorial link
https://leetcode.com/problems/ugly-number-ii/
Article link-click to view
- click to view

https://practice.geeksforgeeks.org/problems/merge-k-sorted-arrays/1
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/find-k-pairs-with-smallest-sums/
Article link-click to view
- click to view
Best Tutorial link
https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix/
Article link-click to view
- click to view

https://www.geeksforgeeks.org/problems/find-median-in-a-stream-1587115620/1?page=1&category=Heap&sortBy=submissions
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/sliding-window-median/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/ipo/ Best Tutorial link
Article link-click to view
- click to view

https://practice.geeksforgeeks.org/problems/minimum-cost-of-ropes-1587115620/1
Best Tutorial link - Article link-click to view
click to view

https://leetcode.com/problems/meeting-rooms-ii
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/minimum-cost-to-hire-k-workers/
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/task-scheduler/
Article link-click to view
- click to view
https://leetcode.com/problems/minimum-number-of-refueling-stops/
Best Tutorial link - Article link-click to view
click to view
https://www.codingninjas.com/studio/problems/implement-trie_631356
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/word-break-trie--141631/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=botto

Best Tutorial link - Article link-click to view


click to view

https://leetcode.com/problems/longest-common-prefix/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/maximum-xor-of-two-numbers-in-an-array/1?itm_source=geeksforgeeks&itm_medium=Article&itm

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/unique-rows-in-boolean-matrix/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign

Best Tutorial link - Article link-click to view


click to view

https://www.geeksforgeeks.org/problems/prefix-match-with-other-strings/1
Best Tutorial link - Article link-click to view
click to view

https://www.geeksforgeeks.org/problems/implement-atoi/1
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://leetcode.com/problems/count-and-say/
Article link-click to view
- click to view
https://www.geeksforgeeks.org/problems/count-the-reversals0401/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign=botto

Best Tutorial link - Article link-click to view


click to view

https://practice.geeksforgeeks.org/problems/search-pattern-rabin-karp-algorithm--141631/1
Best Tutorial link - Article link-click to view
click to view

https://www.codingninjas.com/studio/problems/boyer-moore-algorithm-for-pattern-searching_1115634
Best Tutorial link
Article link-click to view
- click to view

https://practice.geeksforgeeks.org/problems/longest-prefix-suffix2527/1
Best Tutorial link - Article link-click to view
click to view
Best Tutorial link
https://www.geeksforgeeks.org/longest-prefix-also-suffix/
Article link-click to view
- click to view
https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/practice-problems-on-hashing/
Best Tutorial link - Article link-click to view
click to view
https://leetcode.com/problems/group-anagrams/
Best Tutorial link - Article link-click to view
click to view
https://practice.geeksforgeeks.org/problems/search-pattern-z-algorithm--141631/1
Best Tutorial link - Article link-click to view
click to view
Shortest Palindrome - LeetCode
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/circle-of-strings4530/1
Best Tutorial link - Article link-click to view
click to view
https://www.geeksforgeeks.org/problems/roman-number-to-integer3201/1?itm_source=geeksforgeeks&itm_medium=Article&itm_campaign

Best Tutorial link - Article link-click to view


click to view

es which has limited number of probs, so do check that out if you have good
1073221/All-about-Bitwise-Operations-Beginner-Intermediate

w-experience/1532708/tips-for-answering-few-tricky-behavioural-interview-questions

-discussion/665604/Important-and-Useful-links-from-all-over-the-LeetCode
vi-kukretis-resume/cxprrkxbccgb
arliest
e, etc

earn the first prob in that pattern and then try solving other probs

Notes

You might also like