Sliding Window
Islands (Matrix Traversal)
Two Pointers
Fast & Slow Pointers
Merge Intervals
Cyclic Sort
In-place Reversal of a Linked List
Breadth-First Search
Depth First Search
Two Heaps
Subsets
Modified Binary Search
Bitwise XOR
Top K Elements
K-way Merge
0/1 Knapsack
Unbounded Knapsack
Fibonacci Numbers
Palindromic Subsequence
Longest Common Substring
Topological Sort
Backtracking
Multi-threaded