Master DSA for coding interviews and problem solving
Array manipulation and string algorithms
Singly, doubly, and circular linked lists
Binary trees, BST, DFS, BFS, and graph algorithms
Sorting algorithms and binary search patterns
Memoization, tabulation, and optimization
Stack and queue data structures and problems
Recursive algorithms and backtracking patterns