Arbre vers gràfic

Autora: Laura McKinney
Data De La Creació: 4 Abril 2021
Data D’Actualització: 13 Ser Possible 2024
Anonim
Arbre vers gràfic - Un Altre
Arbre vers gràfic - Un Altre

Content

La diferència clau entre l'arbre i el gràfic és que l'arbre és una estructura de dades jeràrquica que només té un camí entre vèrtexs mentre que el gràfic és una estructura de dades de xarxa que pot tenir molts camins entre vèrtexs.


Les estructures de dades són un dels conceptes t més importants en la programació d’ordinadors. L'arbre i el gràfic són estructures de dades molt importants ambdues són molt diferents entre si. L'arbre és una estructura de dades jeràrquica que només té un camí entre vèrtexs mentre que el gràfic és una estructura de dades de xarxa que pot tenir molts camins entre vèrtexs. L'arbre i el gràfic són estructures de dades no lineals. L’estructura de l’arbre mai pot tenir bucles i, en el cas del gràfic, hi pot haver bucles.

Hi ha ítems de dades finits que es coneixen com a nodes. En un arbre, les dades estan ordenades en un ordre ordenat i és per això que s'anomena estructura de dades no lineals. Hi ha una estructura de dades jeràrquica en un arbre. Hi ha molts tipus d’elements de dades organitzats en branques. Els bucles es formen per afegir una nova vora en un arbre. Hi ha molts tipus d’arbre que són un arbre binari, un arbre binari de cerca i un arbre AVL, un arbre binari roscat, un arbre B i molts més. Hi ha moltes aplicacions de l'arbre com la compressió de dades, l'emmagatzematge de fitxers, la manipulació de l'expressió aritmètica i l'arbre de jocs. Només hi ha un node a la part superior de l'arbre que es coneix com a arrel de l'arbre. Tots els nodes de dades restants es divideixen en subtree. Hi ha una alçada de qualsevol arbre que es calcula. Hi ha d’haver un camí entre totes les arrels de l’arbre que el connectin. L'arbre no té un llaç. Node terminal, node de vora, node de nivell, node de grau, profunditat, bosc són algunes terminologies importants en l'arbre. Un gràfic és una estructura de dades no lineal. Hi ha un grup de vèrtexs que també es coneixen com a node al gràfic. F (v, w) representen vèrtexs.Hi ha molts tipus de gràfics com ara dirigits, no dirigits, connectats, no connectats, simples i multigrafes. Si parlem d’aplicació de gràfics que una xarxa d’ordinadors, el sistema de transport, el gràfic de xarxes socials, els circuits electaricals i la planificació de projectes, són alguns exemples coneguts de l’estructura de dades gràfiques. Si es pot connectar el vèrtex de la vora del gràfic. Vora del gràfic també es pot dirigir o dirigir. Si es calcula l'alçada de l'arbre, es pot ponderar en la vora del gràfic. Els vèrtexs adjacents, el camí, el cicle, el grau, el gràfic connectat, el gràfic ponderat són un dels termes importants del gràfic.


Contingut: Diferència entre Arbre i Gràfic

  • Gràfic de comparació
  • Arbre
  • Gràfic
  • Diferències claus
  • Conclusió
  • Vídeo explicatiu

Gràfic de comparació

BasesArbreGràfic
BasesL'arbre és una estructura de dades jeràrquica que només té un camí entre els vèrtexsEl gràfic és una estructura de dades de xarxa que pot tenir rutes de maneig i entre vèrtexs.
Loops No hi ha bucles a l’arbreHi pot haver bucles al gràfic
Cthe omplexLa implementació de l'arbre és menys complexa que el gràficLa implementació del gràfic és més complexa que un arbre.
ModelL'arbre és un model jeràrquicEl gràfic és model de xarxa

Arbre

Hi ha ítems de dades finits que es coneixen com a nodes. En un arbre, les dades estan ordenades en un ordre ordenat i és per això que s'anomena estructura de dades no lineals. Hi ha una estructura de dades jeràrquica en un arbre. Hi ha molts tipus d’elements de dades organitzats en branques. Els bucles es formen per afegir una nova vora en un arbre. Hi ha molts tipus d’arbre que són un arbre binari, un arbre binari de cerca i un arbre AVL, un arbre binari roscat, un arbre B i molts més. Hi ha moltes aplicacions de l'arbre com la compressió de dades, l'emmagatzematge de fitxers, la manipulació de l'expressió aritmètica i l'arbre de jocs. Només hi ha un node a la part superior de l'arbre que es coneix com a arrel de l'arbre. Tots els nodes de dades restants es divideixen en subtree. Hi ha una alçada de qualsevol arbre que es calcula. Hi ha d’haver un camí entre totes les arrels de l’arbre que el connectin. L'arbre no té un bucle. Node terminal, node de vora, node de nivell, node de grau, profunditat, bosc són algunes terminologies importants en l'arbre.


Gràfic

Un gràfic és una estructura de dades no lineal. Hi ha un grup de vèrtexs que també es coneixen com a node al gràfic. F (v, w) representen vèrtexs. Hi ha molts tipus de gràfics com ara dirigits, no dirigits, connectats, no connectats, simples i multigrafes. Si parlem d’aplicació de gràfics que una xarxa d’ordinadors, el sistema de transport, el gràfic de xarxes socials, els circuits elèctrics i la planificació de projectes, són alguns exemples coneguts d’estructura de dades gràfiques. Si es pot connectar el vèrtex de la vora del gràfic. La vora en el gràfic també es pot dirigir o dirigir. Si es calcula l'alçada de l'arbre, es pot ponderar en la vora del gràfic. Els vèrtexs adjacents, el camí, el cicle, el grau, el gràfic connectat, el gràfic ponderat són alguns termes importants del gràfic.

Diferències claus

  1. L'arbre és una estructura de dades jeràrquica que només té un camí entre vèrtexs mentre que Graph és una estructura de dades de xarxa que pot tenir molts camins entre vèrtexs.
  2. No hi ha bucles a l'arbre, mentre que al gràfic hi pot haver bucles.
  3. La implementació de l'arbre és menys complexa que el gràfic mentre que la implementació del gràfic és més complexa que un arbre.
  4. L'arbre és un model jeràrquic mentre que Graph és un model de xarxa

Conclusió

En aquest article anterior veiem la clara diferència entre les dues estructures de dades més importants que són l’arbre i el gràfic amb la implementació.

Vídeo explicatiu