Add some divide and conquer algorithms