Gráfelmélet - Fák

Fák

Tulajdonságok

Példa

Az alábbi gráf egy fa:

Ha megválsztjuk benne az 5-ös csomópontot gyökérnek, akkor az alábbi gyökeres fát kapjuk (egy hierarchia jön létre a csomópontok között):

Gyökeres fákkal kapcsolatos fogalmak

A fentebbi példában:

Gyakorlat

Hány élet kell törölni egy n pontú teljes gráfból ahhoz, hogy fa legyen?

Válasz: komb(n,2) – (n-1) (mennyi volt - mennyi kell maradjon)

Gyökeres fák ábrázolása memóriában

Példa:

A fa gyökere az 1-es csomópont. Leszármazott-listákkal történő ábrázolás:

    1: 2 3
    2: üres
    3: 4 5
    4: 6
    5: üres
    6: üres

Az apák tömbje:

    { 0, 1, 1, 3, 3, 4 }

A tömb i. eleme jelzi, hogy ki i pont szülője.

Részfák