October 22, 2025

Introduction This lecture explores Exhaustive Search, a brute-force algorithm design technique that systematically enumerates all possible solutions and selects the […]

Introduction In this lecture, we apply the Brute Force (BF) design technique to geometric problems. Two major case studies are […]

Introduction In this lecture, we apply the Brute Force (BF) algorithm design technique to two classical problems: Sorting – arranging […]

Introduction Designing an algorithm becomes easier when you know the core design techniques. Algorithm design paradigms such as Brute Force, […]

Introduction In this lecture, we focus on how to analyze recursive algorithms — algorithms that call themselves on smaller subproblems. […]

Scroll to Top