Master Theorem for recurrences, Divide-and-Conquer (Merge/Quick sort), Dynamic Programming (0/1 Knapsack, LCS), and Greedy strategies (Huffman Coding, Kruskal/Prim).
Upload your Design and Analysis of Algorithms lecture slides to generate spaced repetition study cards in seconds.