Dsa Topics
Dsa Topics
- 18.OOP
- string
- bit manipulation
- # XOR problems
- # Bitmasking problems
- 16.array1
- 2d array
- Array part 2
- sorting
- Find if a Number is
- 23.recursion basics1
- 24.recursion basics2
- 22.backtracking
5. Linked Lists
- 24.linkedlist1
- 22.linkedlist2
- 31.stacks1
- 32.stacks2
- 27.queues
- 29.binaryt1
- 30.binaryt2
- 31.binaryt3
- 32.bst1
- 33.bst2
- 49.segment trees
- # Morris Traversal
- 34.heaps
- 35.hashing
# 8.1 Trie (You have basic tries — add these advanced uses)
- 36.tries
9. Graphs
- 37.graphs2
- 38.graphs2
- 39.graphs3
- 40.graphs4
- 41.graph5
- 42.graphs suplemental
- # Union-Find / DSU
- # Kruskal’s Algorithm
- 28.greedy
- 43.dp1
- 44.dp2
- 44.dp22
- 45.dp3
- 46.dp14
- 47.dp5
- # Bitmask DP
- # DP on Graphs
- # Digit DP
- # Lazy Propagation
- # GCD, LCM
- # Modular arithmetic
- # KMP Algorithm
- # Rabin-Karp Algorithm
- # Z Algorithm
- # Spiral traversal
- # Matrix rotation
- # Minimax Algorithm
- # Grundy Numbers
- # DP on Games
- google easy
- google medium
- google hard
- amazon easy
- amazon medium
- amazpn hard
- microsoft easy
- microsoft medium
- microsoft hard
- atlassian easy
- atlassian medium
- atlassian hard