Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Gráf Szélességi bejárás

Hasonló előadás


Az előadások a következő témára: "Gráf Szélességi bejárás"— Előadás másolata:

1 Gráf Szélességi bejárás

2 Célja Az algoritmus célja az, hogy bejárjuk egy véges gráf összes csúcsát és kiírjuk őket a kezdőcsúcstól való távolságuk szerint növekvő sorrendben.

3 Az algoritmus elveinek lépései
Először el kell érnünk a kezdőcsúcsot. Aztán el kell érnünk a kezdőcsúcstól 1 távolságra lévő csúcsokat. (kezdőcsúcs szomszédjai) Majd a kezdőcsúcstól 2 távolságra lévő csúcsokat (kezdőcsúcs szomszédjainak szomszédjai) Ha egy csúcsot már bejártunk akkor, ha következőleg találkozunk vele nem kell figyelembe venni

4 példa Kezdeti állapota
3 (3,0) példa Kezdeti állapota 5 (5,-1) 7 (7,-1) 10 (10,-1) 13 (13,-1) 11 (11,-1) 15 (15,-1) 21 (21,-1)

5 Példa lépései Az 3-as csúcsot kivesszük a sorból
Az 3-as csúcs elérhető szomszédjait behelyezzük a sorba, majd bepirosítjuk őket 3-as csúcsot befeketítjük Majd ezt végigcsináljuk az összes csúccsal.

6 3 (3,0) 5 (5,1) 7 (7,1) 10 (10,1) 13 (13,-1) 11 (11,-1) 15 (15,-1) 21 (21,-1)

7 3 (3,0) 5 (5,1) 7 (7,1) 10 (10,1) 13 (13,2) 11 (11,2) 15 (15,-1) 21 (21,-1)

8 3 (3,0) 5 (5,1) 7 (7,1) 10 (10,1) 13 (13,2) 11 (11,2) 15 (15,-1) 21 (21,2)

9 3 (3,0) 5 (5,1) 7 (7,1) 10 (10,1) 13 (13,2) 11 (11,2) 15 (15,2) 21 (21,2)

10 végállapot 3 (3,0) 5 7 10 13 11 15 21 (5,1) (7,1) (10,1) (13,2) (11,2)
(15,2) 21 (21,2)


Letölteni ppt "Gráf Szélességi bejárás"

Hasonló előadás


Google Hirdetések