Prohledávání do hloubky: Porovnání verzí
Smazaný obsah Přidaný obsah
m robot změnil: fa:الگوریتم جستجوی اول عمق |
|||
Řádek 1:
'''Prohledávání do hloubky''' (v [[Angličtina|angličtině]] označované jako ''depth-first search'' nebo zkratkou ''DFS'') je grafový [[algoritmus]] pro procházení [[Graf (teorie grafů)|grafů]] metodou [[backtracking]]u. Pracuje tak, že vždy expanduje prvního následníka každého vrcholu, pokud jej ještě nenavštívil. Pokud narazí na vrchol, z nějž už nelze dále pokračovat (nemá žádné následníky nebo byli všichni navštíveni), vrací se zpět backtrackingem.
== Obrazový popis průchodu algoritmu grafem ==
Na tomto obrázku je ukázáno, jak pracuje algoritmus prohledávání do hloubky. Po přiblížení jde z obrázku poznat postup algoritmu, postupné obarvování, neboli měnění vlastností stavu uzlu ze stavu FREE přes stav OPEN až po CLOSE, určování časových značek otevření a uzavření a nakonec i vyznačení typů hran.
[[Image:Depth search.GIF|thumb|800px|left|]]
Řádek 91 ⟶ 87:
* [http://links.math.rpi.edu/applets/appindex/graphtheory.html Interaktivní demonstrace]
[[Kategorie:Grafové algoritmy]]
[[Kategorie:Vyhledávací algoritmy]]
[[ca:Cerca en profunditat]]
|