Sisukord:

Kuidas leida minimaalne ulatuv puu?
Kuidas leida minimaalne ulatuv puu?

Video: Kuidas leida minimaalne ulatuv puu?

Video: Kuidas leida minimaalne ulatuv puu?
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Aprill
Anonim

Kruskali minimaalse ulatusega puu algoritm | Ahne Algo-2

  1. Sorteerige kõik servad nende kaalu järgi mittekahanevas järjekorras.
  2. Valige väikseim serv. Kontrollige, kas see moodustab tsükli laiuv puu seni moodustatud. Kui tsüklit ei moodustata, lisage see serv. Muidu visake see ära.
  3. Korrake sammu nr 2, kuni servades on (V-1) servad laiuv puu .

Inimesed küsivad ka, et mis on minimaalne kulu ulatuv puu?

The kulu selle laiuv puu on kõigi servade kaalude summa puu . Neid võib olla palju ulatuvad puud . Minimaalne laiuv puu on laiuv puu kus on kulu on miinimum kõigi seas ulatuvad puud . Samuti võib neid olla palju minimaalselt laiuvad puud.

Samamoodi, kuidas leida Kruskali algoritmi kasutades minimaalset ulatuvat puud? Kruskali algoritm juurde leida a miinimum kulu laiuv puu kasutab ahnet lähenemist.

Kruskali ulatuva puu algoritm

  1. 1. samm – eemaldage kõik silmused ja paralleelsed servad.
  2. 2. samm – asetage kõik servad nende kaalu kasvavas järjekorras.
  3. 3. samm – lisage kõige väiksema kaaluga serv.

Veelgi enam, mis on näitega minimaalne ulatuspuu?

A minimaalselt laiuv puu on eriline liik puu mis minimeerib servade pikkust (või "kaalu"). puu . An näide on kaabellevifirma, kes soovib rajada liini mitmesse linnaosasse; minimeerides paigaldatud kaabli kogust, säästab kaabelleviettevõte raha. A puu on üks tee, mis ühendab mis tahes kahte tippu.

Mida sa mõtled minimaalse ulatuva puu all?

A minimaalselt laiuv puu (MST) või miinimum kaal laiuv puu on ühendatud, servadega kaalutud suunamata graafi servade alamhulk, mis ühendab kõik tipud ilma tsükliteta ja miinimum võimalik serva kogukaal. Seal on üsna vähe kasutusjuhtumeid minimaalselt laiuvad puud.

Soovitan: