Medis ir grafikas

Autorius: Laura McKinney
Kūrybos Data: 4 Balandis 2021
Atnaujinimo Data: 10 Gegužė 2024
Anonim
KATINĖLIS VILLIS  IR NAUJAS MEDIS
Video.: KATINĖLIS VILLIS IR NAUJAS MEDIS

Turinys

Svarbiausias medžio ir grafiko skirtumas yra tas, kad medis yra hierarchinė duomenų struktūra, turinti tik vieną kelią tarp viršūnių, tuo tarpu grafikas yra tinklo duomenų struktūra, kurioje gali būti daug kelių tarp viršūnių.


Duomenų struktūros yra viena iš svarbiausių kompiuterio programavimo koncepcijų. Medis ir diagrama yra labai svarbios duomenų struktūros, kurios labai skiriasi viena nuo kitos. Medis yra hierarchinė duomenų struktūra, turinti tik vieną kelią tarp viršūnių, tuo tarpu grafikas yra tinklo duomenų struktūra, kurioje gali būti daug kelių tarp viršūnių. Medis ir diagrama yra netiesinės duomenų struktūros. Medžio struktūroje niekada negali būti kilpų, o grafiko atveju gali būti kilpų.

Yra baigtinių duomenų elementų, vadinamų mazgais. Medyje duomenys yra išdėstyti surūšiuota tvarka, todėl jie vadinami netiesine duomenų struktūra. Medyje yra hierarchinė duomenų struktūra. Yra daugybė duomenų elementų, kurie yra suskirstyti į šakas. Kilpos formuojamos pridedant naują medžio briauną. Yra daugybė medžių rūšių, kurios yra dvejetainis medis, dvejetainis paieškos medis ir AVL medis, srieginis dvejetainis medis, B medis ir daugelis kitų. Medyje yra daug programų, tokių kaip duomenų glaudinimas, failų saugojimas, aritmetinės išraiškos ir žaidimo medžio manipuliavimas. Medžio viršuje yra tik vienas mazgas, žinomas kaip medžio šaknis. Visi likę duomenų mazgai yra padalijami į dalis. Yra apskaičiuotas bet kokio medžio aukštis. Tarp visų medžio šaknų turi būti kelias, kuris jį sujungtų. Medis neturi kilpos. Galinis mazgas, krašto mazgas, lygio mazgas, laipsnio mazgas, gylis, miškas yra keletas svarbių terminų medyje. Grafikas yra netiesinė duomenų struktūra. Yra grupė viršūnių, kurios grafike taip pat žinomos kaip mazgas. F (v, w) žymi viršūnes.Yra daugybė grafikų tipų, tokių kaip nukreipti, ne nukreipti, sujungti, neprijungti, paprasti ir daugiagrafiai. Jei mes kalbėsime apie grafikų taikymą, o ne apie kompiuterinį tinklą, transportavimo sistema, socialinio tinklo schema, elektarinės grandinės ir projekto planavimas yra keli gerai žinomi grafikų duomenų struktūros pavyzdžiai. Naudojant briaunos viršūnę grafike, galima sujungti. Grafiko kraštas taip pat gali būti nukreiptas arba nukreiptas. Kur apskaičiuojamas medžio aukštis, grafiko krašte galima įvertinti. Gretimos viršūnės, kelias, ciklas, laipsnis, sujungtas grafikas, svertinis grafikas yra vienas svarbiausių grafiko terminų.


Turinys: medžio ir grafiko skirtumas

  • Palyginimo diagrama
  • Medis
  • Grafikas
  • Pagrindiniai skirtumai
  • Išvada
  • Aiškinamasis vaizdo įrašas

Palyginimo diagrama

PagrindasMedisGrafikas
PagrindasMedis yra hierarchinė duomenų struktūra, turinti tik vieną kelią tarp viršūniųDiagrama yra tinklo duomenų struktūra, kurioje gali būti keli maršrutai tarp viršūnių.
Kilpos Medyje nėra kilpųGrafike gali būti kilpų
Cthe omplexMedžio įgyvendinimas nėra toks sudėtingas kaip grafikasGrafiko įgyvendinimas yra sudėtingesnis nei medžio.
ModelisMedis yra hierarchinis modelisGrafikas yra tinklo modelis

Medis

Yra baigtinių duomenų elementų, vadinamų mazgais. Medyje duomenys yra išdėstyti surūšiuota tvarka, todėl jie vadinami netiesine duomenų struktūra. Medyje yra hierarchinė duomenų struktūra. Yra daugybė duomenų elementų, kurie yra suskirstyti į šakas. Kilpos formuojamos pridedant naują medžio briauną. Yra daugybė medžių rūšių, kurios yra dvejetainis medis, dvejetainis paieškos medis ir AVL medis, srieginis dvejetainis medis, B medis ir daugelis kitų. Medyje yra daug programų, tokių kaip duomenų glaudinimas, failų saugojimas, aritmetinės išraiškos ir žaidimo medžio manipuliavimas. Medžio viršuje yra tik vienas mazgas, žinomas kaip medžio šaknis. Visi likę duomenų mazgai yra padalijami į dalis. Yra apskaičiuotas bet kokio medžio aukštis. Tarp visų medžio šaknų turi būti kelias, kuris jį sujungtų. Medis neturi kilpos. Galinis mazgas, krašto mazgas, lygio mazgas, laipsnio mazgas, gylis, miškas yra keletas svarbių terminų medyje.


Grafikas

Grafikas yra netiesinė duomenų struktūra. Yra grupė viršūnių, kurios grafike taip pat žinomos kaip mazgas. F (v, w) žymi viršūnes. Yra daugybė grafikų tipų, tokių kaip nukreipti, ne nukreipti, sujungti, neprijungti, paprasti ir daugiagrafiai. Jei mes kalbėsime apie grafikų taikymą, o ne apie kompiuterinį tinklą, tai keletas gerai žinomų diagramų duomenų struktūros pavyzdžių yra transportavimo sistema, socialinio tinklo schema, elektros grandinės ir projekto planavimas. Naudojant briaunos viršūnę grafike, galima sujungti. Grafiko kraštas taip pat gali būti nukreiptas arba nukreiptas. Kur apskaičiuojamas medžio aukštis, grafiko krašte galima įvertinti. Gretimos viršūnės, kelias, ciklas, laipsnis, sujungtas grafikas, svertinis grafikas yra keli svarbūs grafiko terminai.

Pagrindiniai skirtumai

  1. Medis yra hierarchinė duomenų struktūra, turinti tik vieną kelią tarp viršūnių, tuo tarpu „Graph“ yra tinklo duomenų struktūra, kurioje gali būti daug kelių tarp viršūnių.
  2. Medyje nėra kilpų, o diagramoje gali būti kilpų.
  3. Medžio įgyvendinimas yra mažiau sudėtingas nei grafiko, tuo tarpu grafiko įgyvendinimas yra sudėtingesnis nei medžio.
  4. Medis yra hierarchinis modelis, o grafikas yra tinklo modelis

Išvada

Šiame aukščiau esančiame straipsnyje matome aiškų skirtumą tarp dviejų svarbiausių duomenų struktūros, ty medžio ir grafiko su įgyvendinimu.

Aiškinamasis vaizdo įrašas