prim

Prim – tai algoritmas, skirtas rasti minimalų jungųjį medį (MJM) svoriniam grafui. Jis veikia pradedant nuo bet kurios viršūnės ir paeiliui prideda mažiausią svorio briauną, jungiančią jau pasiektas viršūnes su naujomis.

Pagrindinė idėja:
1. Pradėk nuo bet kurios viršūnės.
2. Kiekviename žingsnyje rask mažiausią briauną, jungiančią medyje esančią viršūnę su nepriklausančia.
3. Pridėk tą briauną ir viršūnę.
4. Kartok, kol visos viršūnės prijungtos.

Pavyzdys
Grafas su viršūnėmis A, B, C, D:
- Briaunos: A–B (1), A–C (3), B–C (2), B–D (4), C–D (5).

Prim algoritmo veikimas:
1. Pradedam nuo A.
2. Mažiausia briauna iš A: A–B (1) → prijungiam B.
3. Dabar turim A, B. Mažiausia briauna į naują viršūnę: B–C (2) → prijungiam C.
4. Turim A, B, C. Mažiausia briauna į D: B–D (4) → prijungiam D.

Minimalus jungusis medis: A–B (1), B–C (2), B–D (4). Bendras svoris = 7.

Pritaikymas: Tinklo projektavimas, keliai, elektros tinklai.


Jei žinote tikslesnę informaciją paaiškinančią 'prim' reikšmę, galite ją pakeisti: REDAGUOTI BETA
Įrašas
Paaiškinimas

Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.


Kalbų žodynaiJaunimo žodynasVertimasTerminaiTarptautiniai žodžiaiVardaiPavardėsKirčiavimasSapnininkas
© 2020 - 2026 www.zodynas.lt
Draugai: TV Programa Vārdnīca Skaičiuoklė