Grafikon vs fa
Különböző adatszerkezeteket tanulni szándékozó emberek számára a „grafikon” és a „fa” szavak zavart okozhatnak. Kétségtelen, hogy vannak különbségek a gráf és a fa között. A gráf egy bináris relációval rendelkező csúcscsoport. Azokat az adatszerkezeteket, amelyek egymással összekötött csomópontok halmazát tartalmazzák, fának hívják.
A matematika tanulmányozásakor a fa a nem irányított gráf. Ez két csúcs, amelyeket egy lineáris út köt össze. További magyarázatként a kapcsolt gráfok olyan csoportját, amelyben nincs ciklus, fanak nevezzük. A fa olyan konkrét gráfok esete, ahol kapcsolt gráfot tartalmaz áramkörök nélkül és önhurkok nélkül. A fa a számítógépes tudományban is felhasználásra kerül, mivel adatszerkezet. Mint a való élet faja, szerkezete csomópontokat tartalmaz, amelyek össze vannak kötve egymással. Minden csomópontnak lehet egy bizonyos értéke vagy feltétele. A fa önmagában is állhat, vagy külön adat struktúrát jelenthet.
A grafikonok csomópontok és élek egy csoportjából állnak, azonosak a fákkal, de a grafikonok esetében a csomópontok közötti kapcsolatokra vonatkozó szabályok nem léteznek. A gráfok esetében nincs fogalom a gyökér csomópontról. Egyszerűen fogalmazva: a gráf csupán összekapcsolt csomópontok összeállítása. A grafikon kitöltésekor a csomópontokat elemként vagy szerkezetként alkalmazzák. Az élek különböző formákban szimbolizálhatók. Ha az információt csomópontokban kell elhelyezni, nem az élek helyén, akkor a tömbök jelzőként szolgálnak a csomópontok számára és az élek ábrázolására.
Három halmaz van egy grafikonon; ezek a csúcsok, élek és a halmaz a kapcsolatok helyett a csúcsok és élek között. Az áramkör az élek és csúcsok szabálytalan egymás utáni sorrendje, ahol az élekben nem ismétlődnek meg. A vértexeket meg lehet ismételni, és a kezdő és a végcsúcsok azonosak. A fa nem tartalmazhat semmiféle hurkot, és továbbra is csatlakoztatható. Ezenkívül azt mérsékelten összekapcsolt gráfnak hívják, ahol csak egy út található a két csúcs összekötésében.
Az összes létező fa grafikon. A különbség az, hogy egy fa valójában rendkívüli példa egy grafikonra. Ennek oka az, hogy a csomópontok mind nagyon hozzáférhetők valamelyik kezdeti csomóponttól, és nincsenek ciklusok. A grafikonok - a fákkal ellentétben - képesek olyan csomópontkészletekre, amelyek elválasztva vannak a kiegészítő csomópontok halmazától.
A fához hasonló gráf csomópontok és élek halmaza, de nem tartalmaz szabályokat a csomópontok közötti korreláció diktálására. A grafikonok valóban az egyik legjobban adaptálható adatszerkezet.
Összefoglaló:
1.A gráf egy csúcscsoport, bináris relációval. Azokat az adatszerkezeteket, amelyek egymással összekötött csomópontok halmazát tartalmazzák, fának hívják.
2.Mint egy való életbeli fa, szerkezete csomópontokat tartalmaz, amelyek össze vannak kapcsolva. Minden csomópontnak lehet egy bizonyos értéke vagy feltétele. A fa önmagában is állhat, vagy külön adat struktúrát jelenthet.
3.A grafikonok csomópontok és élek egy csoportjából állnak, azonosak a fákkal, de grafikonok esetén a csomópontok közötti kapcsolatokra vonatkozó szabályok nem léteznek.
4.Ha három halmaz van egy grafikonon; ezek a csúcsok, élek és a halmaz a kapcsolatok helyett a csúcsok és élek között.
5.A fa nem tartalmazhat semmilyen hurkot, és továbbra is csatlakoztatható. Ezenkívül azt mérsékelten összekapcsolt gráfnak hívják, ahol csak egy út található a két csúcs összekötésében
6. Minden létező fának grafikonja van.