CS510: ANALYSIS of ALGORITHMS
Kalamazoo College

Spring 1998

Divide and Conquer Summary


To use divide and conquer as an algorithm design technique, we must divide the problem into two smaller subproblems, solve each of them recursively, and then meld the two partial solutions into one solution to the full problem. Whenever the merging takes less time than solving the two subproblems, we get an efficient algorithm.

  • Examples -

  • Exercises from Chapter 3


    Kelly Schultz, Kalamazoo College