divide-and-conquer algorithm
algorithm design paradigm based on multi-branched recursion
binary search algorithm
search algorithm in sorted lists that operates by decreasing the search space by half each pass
algorithm design paradigm based on multi-branched recursion