Dsa Topics Faang
Dsa Topics Faang
2. Linked Lists
- Reverse a Linked List
- Detect and Remove Cycle (Floyds Cycle Detection)
- Merge Two Sorted Lists
- Intersection of Two Linked Lists
- Clone a Linked List with Random Pointers
6. Binary Search
- Search in Rotated Sorted Array
- Median of Two Sorted Arrays
- Find Peak Element
- Square Root using Binary Search
- Allocate Books / Painters Partition
8. Graphs
- BFS & DFS
- Dijkstras Algorithm
- Bellman-Ford Algorithm
- Floyd-Warshall Algorithm
- Topological Sorting (Kahns Algorithm)
- Cycle Detection in Graph
- Minimum Spanning Tree (Kruskal, Prim)
- Strongly Connected Components (Kosarajus Algorithm)