Graf a strom

Anonim

Graf vs. strom

Pro lidi, kteří chtějí studovat různé datové struktury, mohou slova "graf" a "strom" způsobit určitý zmatek. Existují bezpochyby některé rozdíly mezi grafem a stromem. Graf je skupina vertexů s binárním vztahem. Datová struktura, která obsahuje sadu vzájemně propojených uzlů, se nazývá strom.

Ve studii matematiky je stromem neorientovaný graf. Jsou to dva vrcholy, které jsou spojeny jednou lineární cestou. Pro další vysvětlení je skupina připojených grafů bez cyklů nazývána stromem. Strom je případ specifických grafů, kde vytváří spojený graf bez obvodů a nemá samočinné smyčky. Strom je také používán v informatice, protože jde o datovou strukturu. Stejně jako skutečný strom, jeho struktura obsahuje uzly, které jsou navzájem propojeny. Každý uzel může mít určitou hodnotu nebo podmínku. Strom může také stát samostatně nebo může znamenat samostatnou datovou strukturu.

Grafy jsou tvořeny skupinou uzlů a okrajů, stejně jako se stromy, ale v případě grafů neexistují pravidla pro propojení mezi uzly. V případě grafů neexistuje pojem kořenového uzlu. Jednoduše řečeno, graf je jen kompilací propojených uzlů. Po dokončení grafu jsou uzly použity jako položky nebo struktury. Hrany mohou být symbolizovány v různých formách. Když mají být informace obsaženy v uzlech namísto okrajů, matice pak slouží jako indikátor uzlů a pro zobrazení okrajů.

V grafu jsou tři sady; to jsou vrcholy, okraje a množina vztahů mezi vrcholy a hranami. Obvod je nepravidelné posloupnost okrajů a vrcholů, kde se okraje nebudou opakovat. Mohly by se opakovat vrcholy a počáteční a koncové vrcholy jsou totožné. Strom nesmí obsahovat žádnou smyčku a může být stále připojen. Navíc je nazýván skromně propojeným grafem, kde je pouze jedna cesta spojující dva vrcholy.

Všechny existující stromy jsou grafy. Rozdíl je v tom, že strom je vlastně mimořádným příkladem grafu. Je to proto, že uzly jsou všechny velmi přístupné z nějakého počátečního uzlu a že neexistují žádné cykly. Grafy, na rozdíl od stromů, jsou schopné mít množiny uzlů, které jsou rozděleny z doplňkových sad uzlů.

Graf, podobný stromu, je sada uzlů a hran, ale neobsahuje žádná pravidla pro diktování korelace mezi uzly. Grafy jsou opravdu jednou z nejvíce přizpůsobitelných datových struktur.

Souhrn:

1. Graf je skupina vrcholů s binárním vztahem. Datová struktura, která obsahuje sadu vzájemně propojených uzlů, se nazývá strom.

2. Podobně jako skutečný strom, jeho struktura obsahuje uzly, které jsou navzájem propojeny. Každý uzel může mít určitou hodnotu nebo podmínku. Strom může také stát samostatně nebo může znamenat samostatnou datovou strukturu.

3.Grafy jsou tvořeny skupinou uzlů a okrajů, stejně jako se stromy, ale v případě grafů neexistují pravidla pro propojení mezi uzly.

4. V grafu jsou tři sady; to jsou vrcholy, okraje a množina vztahů mezi vrcholy a hranami.

5. Strom nesmí obsahovat žádnou smyčku a může být stále připojen. Navíc je nazýván skromně propojeným grafem, kde je pouze jedna cesta spojující dva vrcholy

6.Všechny existující stromy jsou grafy.