A problem-solving technique that involves breaking a problem into smaller sub-problems, solving those sub-problems independently, and then combining the solutions to the sub-problems to solve the original problem.
Get access to our exclusive tools and features just for pro users