Bir problem, daha küçük alt problemlere bölünüyor, bu alt problemler çözülüyor ve bu çözümler birleştirilerek ana problemin çözümü elde ediliyor. Bu yaklaşım aşağıdaki algoritma tasarım paradigmalarından hangisine aittir?
A) Dinamik Programlama
B) Ayrıştır ve Yönet (Divide and Conquer)
C) Geri İzleme (Backtracking)
D) Açgözlü Algoritma (Greedy)