Algorytmy i struktury danych · Middle · Pytanie 49 z 75

Czym jest backtracking (przeszukiwanie z nawrotami)?

Wyjaśnienie

To DFS po wyborach: dodaj wybór, rekurencja, usuń wybór. Praktycznym czyni go przycinanie (wczesne zatrzymanie, gdy częściowe rozwiązanie już nie zadziała). Klasyczne zadania: permutacje, N hetmanów, sudoku.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Middle · pytanie 49

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test