--- comments: true icon: material/set-split --- # Chapter 12.   Divide and Conquer ![Divide and conquer](../assets/covers/chapter_divide_and_conquer.jpg){ class="cover-image" } !!! abstract Difficult problems are decomposed layer by layer, with each decomposition making them simpler. Divide and conquer reveals an important truth: start with what is simple, and nothing remains complex. ## Chapter contents - [12.1   Divide and Conquer Algorithms](divide_and_conquer.md) - [12.2   Divide and Conquer Search Strategy](binary_search_recur.md) - [12.3   Building a Binary Tree Problem](build_binary_tree_problem.md) - [12.4   Hanota Problem](hanota_problem.md) - [12.5   Summary](summary.md)