divide and conquer algorithm ppt