Are there alternative approach to divide-and-conquerable problems?