depth-first search: przeszukiwanie w głąb
Algorytm przeszukiwania grafu (którego szczególnym rodzajem jest drzewo) polegający na odwiedzeniu najpierw korzenia, przejściu na sam dół pierwszej gałęzi, cofnięcia się o jeden poziom i przejściu do kolejnych gałęzi itd. Inna nazwa tej techniki to przeglądanie z powrotami (ang. „backtracking”).