DIVIDE AND CONQUER ALGORITHM
In this approach ,we solve a problem recursively by applying 3 steps
- DIVIDE-break the problem into several sub problems of smaller size.
- CONQUER-solve the problem recursively
- COMBINE-combine these solutions to create a solution to the original problem.