Chúng ta có một hàm lấy một mảng làm đầu vào. Nó chia một mảng thành các phần với kích thước bằng nhau trong đó là kích thước của phân đoạn. Nó tiếp tục phá vỡ từng phân đoạn cho đến khi chỉ còn hai yếu tố trong đó. Độ sâu của đệ quy này là gì?
Ví dụ về quy trình:
Đầu tiên chúng ta có phần tử và chia chúng thành các phần với kích thước bằng nhau. Mỗi phần này có các phần tử trong đó. Trong cấp độ đệ quy tiếp theo, chúng tôi sẽ chia từng phần con thành các phần với kích thước bằng nhau. Bây giờ chúng sẽ có các phần tử trong mỗi một trong số chúng. Và chúng tôi tiếp tục phá vỡ mảng theo cách này cho đến khi chúng tôi đạt được một phân đoạn chỉ có hai yếu tố trong đó.