Chương 2 trình bày chiến lược chia-để-trị trong thiết kế giải thuật, với các phương pháp như quicksort và mergesort. Quicksort sử dụng đệ quy để phân hoạch và sắp xếp các phần tử, trong khi mergesort thực hiện quá trình trộn để tạo ra tập hợp có thứ tự từ hai tập hợp đã được sắp xếp. Cả hai phương pháp có độ phức tạp khác nhau, với quicksort có trường hợp tốt nhất khoảng n log n và trường hợp xấu nhất là O(n^2), trong khi mergesort có độ phức tạp nhất quán khoảng n log n.