Techdose-101
Techdose-101
Techdose-101
Who should not follow this ? Beginners should avoid this sheet
SL NO CHAPTER TOPIC
Binary Exponentiation
Catalan Number
Calculate nCr
Josephus Circle
8 HashMap
9 Heap
10 Backtracking
11 Tree
Construct Binary Search Tree from Pr
12 Trie
13 Segment Tree
14 String
KMP (Find LPS array)
Rolling Hash (Rabin-Karp algo)
16 Graph DFS
BFS (Use BFS for shortest path between 2 points)
BFS
Cycle Detection
Topological Sort
Disjoint Set (Count of -1 in DSUF)
Bipartite Graph
Prims / Kruskals (MST)
Dijkstra (SSSP)
Floyd Warshall (Check for Infinite value of query)
Tarjans Algo (Bridges)
17 DP KP (Knapsack)
KP (Knapsack)
LPS
LCS (subsequence)
LCS (substring)
LIS
MED
MCM
DP on Grid
DP on Grid
DP on Grid
DP on Subsets
Digit DP
Target: MAANG level companies
Subsets Techdose
Partition Array Into Two Arrays to Minimize Sum Difference Techdose
Maximum XOR of Two Numbers in an Array Techdose
Decode XORed Permutation Techdose Prerequisite
Bitwise AND of Numbers Range Techdose
N-Queens Techdose
Letter Combinations of a Phone Number Techdose
Generate Parentheses Techdose
Word Search II Techdose