divide and conquer algorithm in data structure ppt