>In computer science, divide and conquer is an algorithm design paradigm based on multi-branched recursion.