Źródło: Arkusze CKE
Metoda tworzenia algorytmu polegająca na dzieleniu go na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich rozwiązanie stanie się proste, jest techniką
Warianty odpowiedzi
-
A
dziel i zwyciężaj
-
B
najkrótszej ścieżki
-
C
komiwojażera
-
D
heurystyczną
Wyjaśnienie
Technika dziel i zwyciężaj to jedno z najważniejszych podejść do projektowania algorytmów.
Zamiast męczyć się z dużym i skomplikowanym problemem, rozbijasz go na mniejsze, identyczne podproblemy. Robisz to tak długo, aż stają się one banalnie proste do rozwiązania.
Na koniec łączysz częściowe wyniki w jedną całość. Dokładnie w ten sposób działają bardzo wydajne algorytmy sortowania, takie jak QuickSort czy MergeSort.