Search results

A technique in algorithmic problem solving which involves breaking down a problem into a series of smaller ones (subproblems) and solving them separately. This way, when the same subproblem emerges, there is already a solution for it. It is an optimization method of sorts.