Divide and Conquer in Data Structures - Concepts, Algorithms & Applications