Vaizdas: Union–Find (nejungto rinkinio) algoritmas – vaizdinė apžvalga

Paskelbta: 2026 m. sausio 26 d. 10:36:52 UTC
Paskutinį kartą atnaujinta: 2026 m. sausio 10 d. 20:23:15 UTC

Aiški, pradedantiesiems patogi infografika, kurioje vizualizuojama, kaip "Union–Find" (nejungto rinkinio) algoritmas grupuoja elementus, sujungia rinkinius ir efektyviai randa šaknis.


Šis puslapis buvo mašininiu būdu išverstas iš anglų kalbos, kad juo galėtų naudotis kuo daugiau žmonių. Deja, mašininis vertimas dar nėra tobula technologija, todėl gali pasitaikyti klaidų. Jei pageidaujate, originalią versiją anglų kalba galite peržiūrėti čia:

Union–Find (Disjoint Set) Algorithm – Visual Overview

Infografikas, kuriame paaiškinamas "Union–Find" arba "Disjoint Set" algoritmas su pradinių rinkinių, sujungimo operacijų, kelio glaudinimo ir paieškos operacijų skyriais.

Galimos šio paveikslėlio versijos

Toliau pateiktos parsisiunčiamų vaizdų rinkmenos yra mažiau suspaustos, didesnės raiškos ir dėl to kokybiškesnės nei šios svetainės straipsniuose ir puslapiuose įterpti vaizdai, kurių dydis optimizuotas siekiant sumažinti duomenų srauto pralaidumą.

Įprastas dydis (1,536 x 1,024)

Didelis dydis (3,072 x 2,048)

Labai didelis dydis (4,608 x 3,072)

Ypač didelis dydis (6,144 x 4,096)

Komiškai didelis dydis (1,048,576 x 699,051)

  • Vis dar įkelia... ;-)

Vaizdo aprašymas

Paveikslėlis yra platus, kraštovaizdžio orientuotas mokomasis infografikas su mėlynu gradiento fonu. Pačiame viršuje didelė paryškinta antraštė rašo "Union-Find Algorithm" su mažesne paantrašte "(Disjoint Set)" apačioje, todėl iš karto aišku, kuris algoritmas yra paaiškinamas. Išdėstymas padalintas į tris vertikalias plokštes, išdėstytas viena šalia kitos, kiekvienoje plokštėje naudojami minkšti suapvalinti langeliai ir ryškios akcentinės spalvos, todėl idėjų srautą lengva sekti.Kairysis skydelis pavadintas "Pradiniai rinkiniai" ant geltonos juostelės stiliaus reklamjuostės. Po pavadinimu yra kelių mažų, atskirų apskritų mazgų grupių iliustracijos. Kiekvienas mazgas pavaizduotas kaip spalvotas apskritimas, o tai pačiai grupei priklausantys mazgai yra sujungti paprastomis linijomis, formuojant mažas į medį panašias struktūras. Skirtingos grupės naudoja skirtingas spalvas, pabrėždamos, kad pradžioje jos yra nepriklausomi komponentai. Šio skydelio apačioje esančioje etiketėje parašyta "Atskiri rinkiniai", o tai patvirtina, kad prieš bet kokias operacijas elementai nėra sujungiami tarp grupių.Vidurinis skydelis pavadintas "Sąjungos operacijos" ant oranžinės juostos. Šiame skyriuje parodyta, kaip anksčiau suliejami atskiri rinkiniai. Viršutinėje skydelio dalyje kairėje rodomos dvi mažos spalvotos grupės, o į dešinę nukreipta didelė rodyklė su užrašu "Sąjunga", kur tos grupės dabar rodomos sujungtos į vieną didesnę struktūrą. Tai vizualiai parodo sujungimo operacijos poveikį nepasikliaujant konkrečiomis duomenų reikšmėmis. Po juo kitoje eilutėje, pažymėtoje "Kelio suspaudimas", kairėje pusėje rodoma grandinės pavidalo mazgų struktūra, kuri rodyklėmis palaipsniui transformuojama į kompaktiškesnį medį dešinėje. Mazgai pertvarkomi taip, kad jie būtų nukreipti tiesiai į centrinį mazgą, iliustruojant idėją, kad keliai laikui bėgant sutrumpėja, kad būsimos operacijos būtų greitesnės, išvengiant techninių įgyvendinimo detalių.Dešinysis skydelis žalioje reklamjuostėje pavadintas "Rasti operacijas". Šio skydelio viršuje kairėje rodomas vienas mazgas su rodykle "Rasti", nukreipta į mažą medį dešinėje, nurodančią, kaip mazgas atsekamas per jo nuorodas, kad būtų pasiektas reprezentatyvus elementas. Viduryje didelis mazgas nurodo į kitą mazgą su etikete "Rezultatas", rodančiu paieškos operacijos rezultatą. Apačioje rodoma kompaktiška sujungtų mazgų grupė su antrašte "Prijungta prie šaknies", pabrėžiant, kad visi rinkinio mazgai galiausiai nurodo bendrą šakninį elementą.Visuose skydeliuose rodyklės, švari tipografija ir nuoseklus spalvų naudojimas leidžia pereiti nuo atskirų rinkinių iki efektyvių paieškos operacijų intuityviai. Iliustracijoje vengiama konkrečių indeksų, masyvo išdėstymo ar našumo skaičių, vietoj to sutelkiant dėmesį į konceptualų "Union-Find" arba "Disjoint Set" algoritmo elgesį aiškiai, aukšto lygio vizualiai.

Vaizdas susijęs su: Disjoint Set (Union-Find Algorithm) PHP

Pasidalinkite „Bluesky“.Dalintis FacebookBendrinkite „LinkedIn“.Bendrinkite „Tumblr“.Dalintis XPrisegti prie PinterestPasidalinkite Reddit