Algorithmic Toolbox – Part 3: Divide and Conquer
medium.com