Version: 0.3.38

3. How to Design Algorithms?#

Lecture:

Lecture 9.3 (slides)

Objectives:

Understand the “methodology” to approach computational problems

Concepts:

Brute force, Divide-and-conquer, randomization

To be completed…