The master method provides a “cookbook” method for solving algorithmic recurrences of the form
where and are constants. We call a driving function, and we call a recurrence of this general form a master recurrence. To use the master method, you need to memorize three cases, but then you’ll be able to solve many master recurrences quite easily.